Ciao ragazzi ho 2 controlli sul mio form che evidenziano in rosso o in verde le input a seconda se i dati siano inseriti correttametne o meno, inoltre fanno visualizzare uno span se sbagliato uno span se giusto i cui sfondi sono una crocetta rossa o una v verde. Solo che i suddetti simboli non compaiono e non capisco perchè. I bordi vengono visualizzati correttamente e il firebug non segnala alcuna sintassi errata o errore javascript...vi poso il codice

Codice PHP:

// Se sbalgiato...

function evidenzia(e) {
            
document.getElementById(e).style.border=3;
            
document.getElementById(e).style.borderColor="#f00";
            
document.getElementById(e).style.borderStyle="solid";
            
document.getElementById("boxcontrollo").style.display="block";
            
document.getElementById("lab").style.color="#f00";
            
document.getElementById("lab").style.fontWeight="bold";
            
document.getElementById(e).parentNode.nextSibling.style.display="block";
    }

//Se corretto...

function evidenziaok(e) {
            
document.getElementById(e).style.border=3;
            
document.getElementById(e).style.borderColor="#6C0";
            
document.getElementById(e).style.borderStyle="solid";
            
document.getElementById("lab").style.color="#6C0";
            
document.getElementById("lab").style.fontWeight="bold";
            
document.getElementById(e).parentNode.nextSibling.nextSibling.style.display="block";
    }





CSS dei 2 span (aster e asterok)

span.aster {
    
width:14px;
    
height:14px;
    
background-image:url(img/falso.gifno-repeat;
    
color:#FF0000;
    
font-size:20px;
    
font-weight:bold;
    
display:none;
    }

span.asterok {
    
width:14px;
    
height:14px;
    
background:url(img/vero.gifno-repeat;
    
color:#66FF00;
    
font-size:20px;
    
font-weight:bold;
    
display:none;
    } 

grazie a tutti