All'improvviso una funzione che avevo creato ha smesso di funzionare! Prima andava tutto benissimo, adesso non scrive più niente nella parte Javascript
codice:
function richiama_desc(var)
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_remtech_STRING
rs.Source = "SELECT * FROM modelli WHERE famiglia = '" & var &"'"
rs.Open()
response.write rs("desc_famiglia")
rs.Close()
Set rs = Nothing
end function
<script language="javascript">
var desc_fam;
function richiama_desc_famiglia(){
switch (document.inp_db.famiglia_mod.value)
{
case '1':
desc_fam = '<%call richiama_desc(1)%>';
break
case '2':
desc_fam = '<%call richiama_desc(2)%>';
break
case '3':
desc_fam = '<%call richiama_desc(3)%>';
case '4':
desc_fam = '<%call richiama_desc(4)%>';
break
case '5':
desc_fam = '<%call richiama_desc(5)%>';
break
case '6':
desc_fam = "<%call richiama_desc(6)%>";
break
case '7':
desc_fam = '<%call richiama_desc(7)%>';
break
case '8':
desc_fam = '<%call richiama_desc(8)%>';
break
case '9':
desc_fam = '<%call richiama_desc(9)%>';
break
case '10':
desc_fam = '<%call richiama_desc(10)%>';
break
}
document.inp_db.desc_famiglia.value=desc_fam;
}
</script>
In pratica la variabile "desc_fam" risulta vuota, eppure rs("desc_famiglia") non è assolutamente vuoto!!!