Buonasera a tutti, ho un problema con questo codice, nel senso che scritto cosi' non funziona
codice:

<script language="javascript">
function vedilocale(){ 
var vidbailar=document.form1.testo.value;
window.alert(vidbailar);

}
</script>
 <% call openDB
varSQL = "SELECT idbailar,idtipoballo,nomelocale,fotolocale,infolocale FROM bailar where idtipoballo=1"
rs.Open varSQL, conn
do while not rs.eof%>     
<form  name="form1" action="bailar.asp" method="get">
<input name="testo" type="text" value="1" />
pippo</br>
</form>
<%rs.movenext
loop
call closeDB
%>
in pratica la variabile vidbailar che mi divrebbe apparire con window.alert, nella funzione javascrpt vedilocale() mi dice che essa è nulla.
invece se elimino la connessione al database ed il ciclo do while mi funziona
codice:

<script language="javascript">
function vedilocale(){ 
var vidbailar=document.form1.testo.value;
window.alert(vidbailar);

}
</script>
   
<form  name="form1" action="bailar.asp" method="get">
<input name="testo" type="text" value="1" />
pippo</br>
</form>
la casella di testo volutamente ha un valore 1 per provare, in realta prendera' il valore del campo idbailar del database.
dove è che sbaglio ?!?
grazie a tutti