[JS] netschaap met list values

Pagina: 1
Acties:

  • huistra
  • Registratie: April 2001
  • Laatst online: 08-05-2024
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script language="JavaScript">
function klik()
{
document.write(document.form1.select.value);
}
</script>
</head>

<body>
<form name="form1">
  <select name="select">
    <option value="100">Keuze 1</option>
    <option value="200">Keuze 2</option>
    <option value="300">Keuze 3</option>
  </select>


<input type="button" value="klik" onClick="klik()">
</form>
</body>

Ik gebruik dit op een iets andere manier, maar voor de duidelijkheid test ik het met een document.write statementje.
Maar weet iemand waarom netschaap die waarden niet kan uitlezen? En hoe je dat het beste zou kunnen oplossen?

Verwijderd

de select.value is IE only. Wat je nodig hebt is de value van de selectedIndex
code:
1
2
var the_select = document.forms[formName].selectName; 
var the_value = the_select.options[the_select.selectedIndex].value;