Mellie
23-12-2008, 20:33
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!!!
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!!!