TroxyMedlem sedan mars 20041 505 inlägg <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Meny</title>
</head>
<body>
<p>
<select name="meny">
<option value="http://www.google.com">Sökmotorn Google</option>
</select>
<input type="button" value="Välj" onclick="self.location.href=meny.value;">
</p>
</body>
</html>
Varför fungerar denna tämligen enkla meny i IE men inte i Mozilla? Tacksam för hjälp!
JojoxxMedlem sedan juni 20004 308 inlägg Därför att det varken är korrekt html eller DOM, och IE är väldigt förlåtande :)
<form>
<select name="meny">
<option value="http://www.google.com">Sökmotorn Google</option>
</select>
<input type="button" value="Välj" onclick="window.location.href=this.form.meny[this.form.meny.selectedIndex].value;">
</form>
TroxyMedlem sedan mars 20041 505 inlägg Okej, så formulärfält måste ligga inom en <form> för att det ska vara korrekt HTML alltså?
Tack för hjälpen!
JojoxxMedlem sedan juni 20004 308 inlägg