Trådstart 28 aug. 2002 14:10 #1 Den har en förmåga att ignorera de 2 första valen i menyn, hur kan det komma sig?
Finns det nån annan variant som gör samma sak som man kan prova?
Den ska alltså posta formuläret samt gå till aktuell sida.
<form name="form1" method="post">
<select class="textfield60" name="select4" size="1" onChange="if(this.selectedIndex > 1) this.form.action=this[this.selectedIndex].value; this.form.submit();">
<option value="/sida1.asp">1</option>
<option value="/sida2.asp">2</option>
<option value="/sida3.asp">3</option>
<option value="/sida4.asp">4</option>
</select>
</form>
J Jojoxx Medlem sedan juni 2000 4 308 inlägg Plocka bort if(this.selectedIndex > 1) så bör det fungera.
Tillägg:
Formulärets default-action bör vara samma som första valet eftersom det är det som står från början, alltså;
<form name="form1" method="post" action="sida1.asp">
<select class="textfield60" name="select4" size="1" onChange="this.form.action=this[this.selectedIndex].value; this.form.submit();">
<option value="/sida1.asp">1</option>
<option value="/sida2.asp">2</option>
<option value="/sida3.asp">3</option>
<option value="/sida4.asp">4</option>
</select>
</form>