Ciao a tutti...
ho un probelma che non riesco proprio a risolvere...
con una chiamata ajax elaboro il codice javascript necessatio a cambiare dei valori di una select
questo qui sotto è il codice che viene generato dalla chiamata ajax del file microsettori.php
document.getElementById('tempo_200').value=5; document.getElementById('tempo_201').value=5; document.getElementById('tempo_202').value=5; document.getElementById('tempo_203').value=5; document.getElementById('tempo_204').value=5;
il problema è che non mi stampa niente....
document.write (response); dove response è uguale al testo qui sopra
non stampa nulla....
mi potete dare una mano ?! grazie mille a tutti in anticipo
<script language="javascript">
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}
var http = createObject();
function cambiaMacroTempo_mattino (id_settore) {
var tempo = document.myform.elements["tempo_"+id_settore].value ;
// document.getElementById('tempo_201').value= tempo ;
//var target = document.getElementById('myform') ;
document.write = function(response) {
document.write (response);
}
http.open('POST', '../classes/microsettori.php?id='+id_settore+'&tempo='+tempo);
http.onreadystatechange = autosuggestReply_s_regione;
function autosuggestReply_s_regione() {
if(http.readyState == 4){
var response = http.responseText;
if(response!=""){
document.write (response);
} else {
}
}
}
http.send(null);
}
</script>