Sto usando Ajax per far si che la pagina principale in asp si "ricarichi" immettendo in un input text del valore
Mi funziona perfettamente e parte del codice è
il problema sorge quando voglio "sdoppiare la funzione" per immettere non più in uno ma in 2 campi input il valore che prendocodice:var xmlHttp function showupload(str) { xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url="Selectupload/getupload1.asp"; url=url+"?q="+str; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangednome1; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function stateChangednome1() { if (xmlHttp.readyState==4) { document.getElementById("txtHintupload1").innerHTML=xmlHttp.responseText; } } .................
in questo caso lo script non fa assolutamente nulla...dov'è che sbaglio?codice:var xmlHttp function showupload(str) { xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url="Selectupload/getupload1.asp"; url=url+"?q="+str; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangednome1; xmlHttp.open("GET",url,true); xmlHttp.send(null); var url2="Selectupload/getupload2.asp"; url2=url2+"?q="+str; url2=url2+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangednome2; xmlHttp.open("GET",url2,true); xmlHttp.send(null); } function stateChangednome1() { if (xmlHttp.readyState==4) { document.getElementById("txtHintupload1").innerHTML=xmlHttp.responseText; } } function stateChangednome2() { if (xmlHttp.readyState==4) { document.getElementById("txtHintupload2").innerHTML=xmlHttp.responseText; } } ................

Rispondi quotando