Wat doe ik fout?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<html>
<head>
<script type="text/javascript">
function open_alert()
{
var text=document.getElementById('alertmsg').selectedValue;
alert(text);
}
</script>
</head>
<body>
<select name="dropdown" id="alertmsg">
<option value="hello">Hello</option>
<option value="goodjob">it works</option>
</select>
<input type="button" value="See Alert from DropDown box" onclick="open_alert()">
</body>
</html>
<head>
<script type="text/javascript">
function open_alert()
{
var text=document.getElementById('alertmsg').selectedValue;
alert(text);
}
</script>
</head>
<body>
<select name="dropdown" id="alertmsg">
<option value="hello">Hello</option>
<option value="goodjob">it works</option>
</select>
<input type="button" value="See Alert from DropDown box" onclick="open_alert()">
</body>
</html>
Hij moet toch de selected value terug geven?
var text=document.getElementById('alertmsg').value;
Dit volstaat
Dit volstaat
Plaats ook even een doctype op regel 1.
En het kost veel onnodige tijd als je bij elke klik weer opnieuw de hele DOM doorzoekt opzoek naar #alertmsg. Beter is die 1 keer te zoeken en dan op te slaan:
En het kost veel onnodige tijd als je bij elke klik weer opnieuw de hele DOM doorzoekt opzoek naar #alertmsg. Beter is die 1 keer te zoeken en dan op te slaan:
hee dank jullie wel ! ben er al de hele dag mee bezig!



