Reference til variabel
Følgende kode har nogle mangler (se "???"):<html>
<head>
<title>home</title>
<script type="text/javascript">
<!--
function submit_query() {
if(document.???.checked)
{
str = "http://google.com/search?hl=da&q="+
document.q.value +
"&btnG=Google-s%C3%B8gning&meta=lr%3Dlang_da";
alert(str);
}
else if(document.???.checked)
{
str = "http://google.com/search?hl=da&q=site:en.wikipedia.org+"+
document.q.value +
"&btnG=Google-s%C3%B8gning&meta=lr%3Dlang_da";
alert(str);
}
else if(document.???.checked)
{
str = "http://us.imdb.com/find?q=" +
document.q.value +
";tt=on;nm=on;mx=20";
alert(str);
}
else
{
alert("error !");
}
//load site from str
}
//-->
</script>
</head>
<body>
<h1>search</h1>
<div>
<table>
<tbody>
<tr><td class="links">
<p>
<input type="text" size="55" name="q" />
<button type="button" onClick="submit_query();">search</button>
</p>
<p>
<input value="g" name="choice" checked="checked" type="radio">google.dk</input>
<input value="w" name="choice" type="radio">en.wikipedia.com</input>
<input value="i" name="choice" type="radio">us.imdb.com</input>
</p>
</td></tr>
</tbody>
</table>
</div>
</body>
</html>
Ideen er at brugeren redirectes til et site på baggrund af valg af radio button. Jeg er dog ikke klar over hvordan jeg får en reference til de relevante variabler (se "???").
Som en sidenote kan det nævnes at brug af form elementet ikke har interesse.
