webForumDet fria alternativet

OnChange från Dropdown....

3 svar · 351 visningar · startad av Observer

ObserverMedlem sedan maj 200351 inlägg
#1

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
#2
[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
#3

Observer skrev:

if (f.SelectedIndex == 2 )

SelectedIndex skall inledas med ett gement 's'.

:)

ObserverMedlem sedan maj 200351 inlägg
#4

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

141 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)