självfallet ( ) så här:
document.frm.selectnamnid.options[document.frm.selectnamnid.selectedIndex].value
och du, välkommen hit!
6 svar · 159 visningar · startad av Thorsander
function goaway(){
//var f = document.frm
if(document.frm.selectnamnid.selected == 0){
return false;
} else {
//location.href = 'edit2.asp?editid=' + document.frm.selectnamnid.selected;
alert('edit2.asp?editid=' + document.frm.selectnamnid.selected);
}
}
------------------------- i html
<select name="selectnamnid" onchange="goaway();">
<option value="0" SELECTED>Välj Person!</option>
<%while not RecSet.eof%>
<option value="<%=RecSet("id")%>"><%=RecSet("fnamn") & " " & RecSet("enamn")%></option>
<%
RecSet.movenext
wend
%>
</select>
hur i h-vete får jag fram värdet på den option tagg som är selected??
Blir vansinnig.
självfallet ( ) så här:
document.frm.selectnamnid.options[document.frm.selectnamnid.selectedIndex].value
och du, välkommen hit!
fast sidan gnäller på att document.frm.selectnamnid is null or not an object...?
du måste ha <form>-taggar runt dina formulärelement.
dessutom har du skrivit koden så att formuläret ska heta frm. fast det går ju att ändra på.
<form name="frm">
...
...
</form>
mvh,
<form namn="frm" method="post" action="">
<select name="selectnamnid" onchange="test();">
<option value="0" SELECTED>Välj Person!</option>
<%while not RecSet.eof%>
<option value="<%=RecSet("id")%>"><%=RecSet("fnamn") & " " & RecSet("enamn")%></option>
<%
RecSet.movenext
wend
%>
</select>
</form>
Det är form taggar runt, och formen heter frm!!
suck... du är snäll @anders, hoppas på mer hjälp *blink blink*
[r]för att unvika att du tror jag har fel function namn så har jag bytt mnamn på den temporärt till test för att kolla det med [/r]
nja, du har ju råkat skriva <form namn> i koden. ändra till name så ska vi se...