|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2008
Messaggi: 6
|
aiuto con Javascript
ciao a tutti! Sto realizzando un lavoro usando Javascript, ma non riesco a fare una cosa.
lo script è questo: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>eheh tanta roba</title> <script language="Javascript1.3"> var frasi = new Array(); //array delle frasi frasi[0] = "1"; frasi[1] = "2"; frasi[2] = "3"; frasi[3] = "4"; frasi[4] = "5"; frasi[5] = "6"; frasi[6] = "7"; var id = Math.round(Math.random() * (frasi.length - 1)); //ne prende una a caso document.write("" + frasi[id] + ""); //stampa a video la frase document.getElementById("entryBox").value=newValue; document.getElementById("entryBox").value=frasi[id]; </script> </head> </html> e il form: <form target="_new" id="searchForm" action="http://search.myhpf.co.uk/dosearch.asp" method="get"> <fieldset> <input type="hidden" value="294587" name="CID" /> <input type="text" value="" id="entryBox" name="q" /> <input type="submit" value="Search" id="searchBut" name="search" /> </form> io vorrei che il valore frasi[id] venisse messo all'interno dello spazio entry box. Prima metto lo script e subito dopo il form, non dovrebbe cambiare niente invertendo l'ordine, almeno credo..... mi potete aiutare? Grazie mille!!! |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2008
Messaggi: 411
|
Ma non ho capito, vuoi recuperare un valore a caso nell'array ed inserirlo appena si carica la form?
Se si ti basta fare così: Quote:
|
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Dec 2008
Messaggi: 6
|
così va bene, grazie 1000!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:48.



















