Jag har börjat översätta mina sidor till xhtml1.1 och där får man inte använda sig av name i taggen form man skall använda sig av id.
Problemet är att jag inte får min meny att fungera när jag har valt att använda id istället för name.
Hur kommer jag runt det här?
Variabeln val får aldrig något värde.
<!--
function gaTillSida(object) {
if (document.val.minMeny.selectedIndex == 0)
/*om första alternativet väljs skickas inte användaren vidare*/
{
document.val.minMeny.focus();
/*observera att form har namn val och select har namn minMeny*/
return (false);
}
else
{
window.location.href = object.options[object.selectedIndex].value;
}
}
//-->
och form
<form id="val" method="post" action="vrak.htm">
<div>
<select name="minMeny" onchange="gaTillSida(this.form.minMeny)">
<option value="meny">Välj Vrak</option>
<option value="ariel.php">Ariel</option>
<option value="bremsund.php">Bremsund</option>
<option value="director.php">Director</option>
<option value="ingriddata.php">Ingrid Horn</option>
<option value="vrakprojekt.php">Dyk på Ingrid</option>
<option value="fritz.php">Fritz Wollmers</option>
<option value="gutrune.php">Gutrune</option>
<option value="isbjorn.php">Isbjörn</option>
<option value="malmohus.php">Malmöhus</option>
<option value="nicomedia.php">Nicomedia</option>
<option value="riksapplet.php">Riksäpplet</option>
<option value="ryssen.php">Oleg Koshevoi</option>
<option value="skagul.php">Skagul</option>
<option value="vesta.php">Vesta</option>
<option value="warfundy.php">War Fundy</option>
</select>
</div>
</form>
Tacksam för hjälp.
Mvh
Jan-Olov