webForumDet fria alternativet

Hur får man detta att funka i både FF och IE?

JavaScript

2 svar · 291 visningar · startad av oskars

Medlem sedan nov. 20051 317 inlägg
Frågan#1

Tjenare,

märkte ett problem nu i sista dagarna innan release av en site jag håller på med... denna funktionen fungerar inte i FF:

function go() {
window.location=document.getElementById("menu").value
}

som jag sen kopplar en select till så här:
<select name="menu" class="textinput" onchange="go()">
<option name="ID=<%=RecSet("ID")%>"><%=RecSet("Namn")%></option>
</select>

Lite panik nu, hur får jag den att fungera korrekt i IE?

Tacksam för hjälp!

Oskar

Medlem sedan juni 200032 967 inlägg
#2

Något sånt här kanske?

function go([b]obj[/b]) {
	window.location=obj.options[obj.selectedIndex].value;
}
<select name="menu" class="textinput" onchange="go([b]this[/b])">
<option name="ID=<%=RecSet("ID")%>"><%=RecSet("Namn")%></option>
</select>
Medlem sedan nov. 20051 317 inlägg
#3

Du va inte blyg du :) Funkar mer än utmärkt :) Tack!

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)