Ho provato e veramente mi hai aiutato:
per chi servisse, mi sono adattato il codice di Xinod al mio caso:
l'ho provato con IE e Firefox e mi sembra funzionare
![]()
codice:function disabilita(id_contenitore, vettore_id_esclusi) { if(vettore_id_esclusi == undefined) var vettore_id_esclusi = []; var v = document.getElementById(id_contenitore); if(v == undefined) return; var elementi = v.getElementsByTagName("*"); var i; for(i = 0; i < elementi.length; i++) { var elemento = elementi[i]; if(!trovato(vettore_id_esclusi, elemento.id) ) { elemento.disabled = true; elemento.readOnly = true; elemento.onclick = function(){return false;}; } } function trovato(vettore, elemento) { var i; var t = false; for(i = 0; i < vettore.length; i++) { if(vettore[i] == elemento) { t = true; break; } } return t; } }

Rispondi quotando