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.
------------------
/Simon
@ndersMedlem sedan juni 200032 969 inlägg självfallet ( ;) ) så här:
document.frm.selectnamnid.options[document.frm.selectnamnid.selectedIndex].value
och du, välkommen hit!
------------------
can i borrow your goat?
fast sidan gnäller på att document.frm.selectnamnid is null or not an object...?
------------------
/Simon
@ndersMedlem sedan juni 200032 969 inlägg 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,
------------------
can i borrow your goat?
<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]
------------------
/Simon
[Redigerat av Thorsander den 21 aug 2001]
@ndersMedlem sedan juni 200032 969 inlägg nja, du har ju råkat skriva <form namn> i koden. ändra till name så ska vi se...
------------------
can i borrow your goat?
:r
eh.. hehe... hoppsan.. nu funkade det fint
(varför är det alltid så...?)
------------------
/Simon