Tulos
Koodi
Tämä tulee HEAD-osastoon
<script type="text/javascript">
Sivusto="../../";
// yo:ssa arvo on suhteellinen
// absoluuttisena se olisi: "http://weppipakki.com/js/"
function Kokoa(frm, menu1, menu2) {
with (frm) {
for (var i = 0; i < document.menufrm.menu1.length; i++) {
if (document.menufrm.menu1[i].checked) {
str = document.menufrm.menu1[i].value;
break;
}
}
for (var i = 0; i < document.menufrm.menu2.length; i++) {
if (document.menufrm.menu2[i].checked) {
str += document.menufrm.menu2[i].value;
break;
}
}
Osoite = Sivusto + str + ".htm";
window.location.href = Osoite;
}
}
</script>
Tämä tulee BODY-osastoon
<form action="javascript:void('0');" name="menufrm">
<p>Valitse ensin esimerkkiluokka:</p>
<ul>
<li><input type="radio" name="menu1" value="js" checked> JavaScript</li>
<li><input type="radio" name="menu1" value="dhtml"> DHTML</li>
</ul>
<p>Ja sitten vaikeusaste:</p>
<ul>
<li><input type="radio" name="menu2" value="1" checked> Helpoimmat</li>
<li><input type="radio" name="menu2" value="2"> Vaikeimmat</li>
<li><input type="radio" name="menu2" value="3"> Mahdottomat</li>
<li><input type="radio" name="menu2" value="4"> Hyödyttömät</li>
</ul>
<input type="button" value="Nouda!"
onclick="Kokoa(this.form, this.form.menu1, this.form.menu2)">
</form>