Ho tentato di correggere il codice così ma con risultato di avere un refresh strano cioè nella stessa select in cui alla classe si sostituisce il fascicolo .... non capisco dove sbaglio ... http://ascm.somee.com/txt/tabella-rpc2.asp
codice:var estrai_fascicolo; var id_classe function cerca_fascicolo() { id_classe=document.form.id_classe.options[document.form.id_classe.selectedIndex].value // branch for native XMLHttpRequest object if (window.XMLHttpRequest) { estrai_fascicolo= new XMLHttpRequest(); estrai_fascicolo.onreadystatechange = ricevi_fascicolo; estrai_fascicolo.open("GET", "estrai-quartieri.asp?id_classe="+id_classe, true); estrai_fascicolo.send(null); // branch for IE/Windows ActiveX version } else if (window.ActiveXObject) { estrai_fascicolo= new ActiveXObject("Microsoft.XMLHTTP"); if (estrai_fascicolo) { estrai_fascicolo.onreadystatechange = ricevi_fascicolo; estrai_fascicolo.open("GET", "estrai-quartieri.asp?id_classe="+id_cat, true); estrai_fascicolo.send(); } } } function ricevi_fascicolo() { var fascicolo; if (estrai_fascicolo.readyState == 4) { fascicolo=estrai_fascicolo.responseText; document.getElementById('id_classe').innerHTML = fascicolo; } }