Hej,
Jag försöker få en enkel Alert om man väljer ett visst alternativ i en dropdown lista...
Enkelt, trodde jag...Men nu är jag ju rätt rutten på javascript..så det var inte så enkelt....
Kan någon hjälpa mig på traven och se var jag gjort fel ?
vad har jag glömt ? Vad har jag missat ??
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function CheckMotive(f){
if (f.SelectedIndex == 2 )
{
alert('Rätt värde valt.');
return false;
}else
alert('Fel värde.');
return true;
}
// End -->
</script>
och dropdown listen.....
<select name="motive" onchange="CheckMotive(this);">
<Option value=0>--Select here--</Option>
<option value=1>V</option>
<option value=2>NP</option>
<option value=3>R</option>
<option value=4>RA</option>
<option value=5>O</option>
</select>
Vad är tokigt ???
:q
PalleMedlem sedan apr. 20003 174 inlägg [red]<script type="text/JavaScript">
<!--
function CheckMotive(f){
if (f=='2'){
alert('Rätt värde valt.');
return false;
} else {
alert('Fel värde.');
return true;
}
}
//-->
</script>
...
<select name="motive" onchange="CheckMotive(this.options[this.selectedIndex].value);">
<Option value="0">--Select here--</Option>
<option value="1">V</option>
<option value="2">NP</option>
<option value="3">R</option>
<option value="4">RA</option>
<option value="5">O</option>
</select>[/red]
Peter SMedlem sedan dec. 20025 483 inlägg
Observer skrev:
if (f.SelectedIndex == 2 )
SelectedIndex skall inledas med ett gement 's'.
:)
ahhh...Lysande Palle!
Bugar och bockar och tackar för ett supersnabbt svar!
Funkar perfekt!
Nu måste jag läsa på så jag får ordning på javascripten i fortsättningen.
Tack! :birp