Sto creando una funzione, in particolare questa e la porzione di codice adatta per IE 4, però qualcosa non va (premetto che la parte fatta per Dom 2 funziona sia con IE 6 che con firefox, è identica tranne per document.all
Spero che qualcuno sappia aiutarmi
Grazie milel a tutti in anticipo
EDIT:codice:function check_pre(ele_id) { if (document.all) { //fino a qui se metto un alert va... if(document.all[ele_id].style.visibility == 'visible') { alert('aaa'); //non appare document.all[ele_id].style.visibility='hidden'; conta = document.all['form_pre'].elements.length; alert(conta); for (ix=0; ix < conta; ix++) { if(document.form_pre.elements[ix].name==ele_id) { document.form_pre.elements[ix].checked = 0; } } cont--; last=lastlast; lastlast=undefined; } else { alert('davide culo'); //non appare if(cont<2) { var splitted; var riga; splitted=ele_id.split("]["); riga=splitted[0].split("["); if(riga[1]==last || last==undefined) { if(lastlast==undefined) { lastlast=riga[1]; last=lastlast; } else { last=riga[1]; } document.all[ele_id].style.visibility='visible'; cont++; conta = document.form_pre.elements.length; for (ix=0; ix < conta; ix++) { provaa = document.form_pre.elements[ix].name if(provaa==ele_id) { document.form_pre.elements[ix].checked = 1; } } } else { alert("Le due date devono riferirsi allo stesso alloggio"); } } else { alert("Puoi selezionare solo due date: una di inizio e una di fine"); } } }
se servisse le id passate sono di questo tipo:
div[5][7]
ciaaaaaaaao

Rispondi quotando