name en value bij onchange event ophalen

  • Onderwerp starter Onderwerp starter Grimb
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Grimb

Gebruiker
Lid geworden
13 nov 2007
Berichten
29
Hi

Op het moment dat gebruiker een keuze maakt in een dropdown kan je volgens mij in een functie 2 waarden ophalen:
-het name attribuut van de select
-de waarde van de keuze van de gebruiker.
Heb deze combinatie nooit eerder gemaakt en krijg m niet gegoogled
hoe gaat het ook alweer...(iets met this.value of getelementbyid o.i.d.?)
Code:
<html>
<head>
<script type="text/javascript">
function geefwaardes(){
naam = ????? ;
value =????  ;
alert(naam, value);
}
</script>
<body>
<form name="formulier"> 
<select name="stad"  onchange="geefwaardes()">
<option value="0">amsterdam</option>
<option value="1">den haag</option>
<option value="2">rotterdam</option>
<option value="3">utrecht</option>
</select>
</form> 
</body>
</html>
wat komt er i.p.v. de vraagtekens? en moet er nog iets tussen de haken na onchange=?
alvast bedankt
grt G
 
opgelost

met dank aan Blanche:

<html>
<head>
<script type="text/javascript">
function geefwaardes(formField)
{
alert(formField.name +", "+ formField.value);
}
</script>
</head>

<body>
<form name="formulier">
<select name="stad" onchange="geefwaardes(this)">
<option value="0">amsterdam</option>
<option value="1">den haag</option>
<option value="2">rotterdam</option>
<option value="3">utrecht</option>
</select>
</form>
</body>
</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan