-YoShi- Inviato 24 Gennaio 2008 Segnala Condividi Inviato 24 Gennaio 2008 Ciao ho un problema con il seguente codice: var selCb = document.getElementsByTagName('input'); for(x = 0; x < selCb.length; x++) { if(selCb[x].getAttribute('id') != "cBoxConfermaUpd" && selCb[x].getAttribute('id') != ID) { var AddDis = selCb[x].disabled = true; selCb[x].disabled = true; var rimuoviAttributi = selCb[x].removeAttribute("onClick"); selCb[x].onclick = ''; } } In pratica ho la necessità di bloccare le funzioni su onClick e disabilitare tutti le checkbox nella pagina fino a che una determinata modifica da parte dell'utente non è terminata. Il codice funziona, viene bloccato tutto eccetto la parte da modificare. Una volta effettuata la modifica, a fine funzione lanciato un reload della pagina. setTimeout("relaodSel()", 200); La pagina viene correttamente ricaricata ma il 99% delle checkbox nella pagina restano disabilitate e senza onClick. La cosa strana è che succede solo con FF, con IE7 e Safari tutto funziona correttamente. Dove sbaglio? il codice mi sembra ok.. WorkInProgress... Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.