[Web2.0] immagine di sfondo ad una select ?!

Domenico L. domenico.lorusso a pleiade.it
Lun 18 Dic 2006 10:09:16 CET


Buongiorno Lista,
    dunque ho un problemino:
In base al valore della select devo far apparire o sparire un'immagine a 
fianco di una select che, per inciso, è inserita in una tabella e per 
come è strutturato il codice che genera la tabella (fate conto datagrid 
di pear), ho poco controllo (e poca voglia di cambiare) la scrittura 
html della cella.

Ora far apparire l'immagine sull'onchange della select non è un problema:

function checkInCell(obj){
    if (obj.value){ 
obj.parentNode.style.backgroundImage='url(../images/approvato.gif)';
    }else    {
        obj.parentNode.style.backgroundImage='';
    }
}

Primo problema:
1) ma da JS posso modificare la classe di un elemento? Che proprietà 
tocco?  e funziona poi con IE?
2) Idee per mostrare l'immagine quando costruisco (php) la tabella? 
tenendo conto che non ho controllo sulla scrittura del td, l'ottimo 
naturalamente sarebbe quello di intervenire solo sul select


Ciao



-- 
Domenico L.                             icq: 645 44 861

per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]



Maggiori informazioni sulla lista Web2.0