Gentilmente qualcuno dei moderatori, può spostare in ASP?
Domanda: è se la funzione di sopra la volessi dinamicizzare con ASP?![]()
Le etichette da stampare sono due in funzione dell'ID ed entrambe sono prese dalla query-
Ecco il codice:
Come rendo parametrica la funzione JS indipendentemente dal numero di elementi della combo (e di conseguenza le etichette associate da stampare?codice:<%@LANGUAGE="VBSCRIPT"%> <% 'Verifica se la data odierna è uguale a quella presente sulla tabella dataCookie sql = "SELECT Id_giocatore, " & _ " Giocatore, " & _ " Nazionalita " & _ " FROM rosa_giocatori " & _ " ORDER BY Giocatore " Set objrs = Server.CreateObject("ADODB.Recordset") objrs.Open sql, objConn %> <html> <head> <script language="JavaScript"> function cambia(campo) { var e1 = document.getElementById("etichetta1"); var e2 = document.getElementById("etichetta2"); //Prima etichetta if (campo.value == "ret1"){ e1.innerHTML = "Rettifica Tipo 1" } if (campo.value == "ret2"){ e1.innerHTML = "Rettifica Tipo 2" } if (campo.value == "ret3"){ e1.innerHTML = "Rettifica Tipo 3" } if (campo.value == ""){ e1.innerHTML = "" } //Seconda etichetta if (campo.value == "ret1"){ e2.innerHTML = "Dare" } if (campo.value == "ret2"){ e2.innerHTML = "Avere" } if (campo.value == "ret3"){ e2.innerHTML = "Dare" } if (campo.value == ""){ e2.innerHTML = "" } return 0; } </script> <title>Documento senza titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <select name="causale" onChange="cambia(this);"> <option value=""></option> <% Do while not objrs.eof %> <option value="<%=objrs("Id_giocatore")%>"><%=objrs("Giocatore")%></option> <% objrs.movenext Loop %> </select> <div id="etichetta1"></div> <div id="etichetta2"></div> </body> </html> <% objrs.Close set objrs = nothing objConn.Close set objConn = nothing %>
Grazie per l'aiuto.