[Php-it] [OT] Js+Css+SELECT+IE=sob!!!
Domenici L.
domenico.lorusso at pleiade.it
Tue Jul 25 11:51:30 CEST 2006
Dunque:
function cheppalle(obj,testo){
var i=0,n=obj.childNodes.length;
var debugIE=document.getElementById('debugIE');//è un div
for (i=0;i<n;i++){
xul=obj.childNodes[i];
if (xul.childNodes.length) cheppalle(xul,testo);
if (xul.nodeName!='#text'){
debugIE.innerHTML+="<br />" +xul.nodeName + ' - ' + xul.name;
}
if (xul.nodeName=='SELECT'){
alert('son qui');
if (testo==''){
alert('Miao '+xul.name);
xul.style.cssText='visibility:hidden;disply:none;';
}else{
alert('Bao '+xul.name);
xul.style.cssText='';
}
}else if (xul.nodeName!='#text'){
xul.style.cssText=testo
}
}
}
Allora questa dovrebbe essere la funzione che scorre i figli del
fieldset su cui è definito l'evento, il filedset si oscura, ma rimangono
le select...
la cosa assurda è che tra i figli (childnodes) del fiedset ci sono input
e textarea ma non ci sono ne label ne div ne select?!?!?....
mi sento un po' preso in giro.....
se text='' di fatto sto rinascondendo gli oggetti..
idee?
--
Domenico L.
per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]
More information about the Php-it
mailing list