dovrei realizzare un menu a tendina con una colonna di un database.
Ho usato quindi la select con le option all'interno di un Response.write.
non mi dà nessun errore, ma il menu appare vuoto.
secondo voi cosa può essere?
dovrei realizzare un menu a tendina con una colonna di un database.
Ho usato quindi la select con le option all'interno di un Response.write.
non mi dà nessun errore, ma il menu appare vuoto.
secondo voi cosa può essere?
Non abbiamo la palla di vetro. O fai vedere quello che hai fatto oppure lo tieni così.
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Ho risolto dopo..
ho un altro problema però.
per gestire questo menu a tendina, mi appare
Errore di run-time di Microsoft JScript error '800a1391'
'document' non è definito
questo è il codice
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<%@language="JScript"%>
<title>Esercitazione 7 - Esercizio 4</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>pagamento</h1>
<%
var ben;
ben=document.paga.nickn.options[document.paga.nickn.options].text;
Response.write(ben);
%>
</body>
</html>
il menu a tendina è generato in un'altra pagina in modo dinamico con asp con la connessione ad un database e appare.
ne incollo un pezzo (questa pagina invece funziona, non ci sono errori di codice)
......
<form name="paga" action="pagamento.asp" method="GET">
<input type="text" name="pagamento"> <input type="submit" name="pagan" value="PAGAMENTO">
<select name="nickn">
<%
while (!rst.EOF) {
if (rst("nick")!="cash" && rst("nick")!=Session("nome_utente"))
Response.write("<option>" +rst("nick")+ "</option>");
rst.MoveNext( );
}
rst.Close( );
con.Close();
rst = null;
con=null;
%>
</select>
</p>
</form>
ho sostituito la variabile ben con :
ben=document.paga.nickn.options[document.paga.nickn.selectedIndex].text;
ma l'errore rimane lo stesso.
Stai confondendo il client con il server![]()
Ed anche i forum![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
ho risolto!
dopo che mi hai detto giustamente che ho confuso il javascript lato client con il jscript lato server, ho usato Request.QueryString e ho risolto..non sapevo funzionasse anche per le option.
mi scuso per l'accaduto!!