<input name="land[baden_wuerttemberg]" per js zugreifen
Sebastian
- javascript
Hi,
folgendes Script:
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
onload = function() {
vari = "baden_wuerttemberg";
eval("document.bewerber_data.land[" + vari + "]").checked = true;
}
</script>
</head>
<body>
<form name="bewerber_data">
<input name="land[baden_wuerttemberg]" type="checkbox" value="ja">
</form>
</body>
</html>
Funktioniert leider nicht wie gewünscht.
Ohne die Array Eingabe im name="" Feld:
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
onload = function() {
vari = "baden_wuerttemberg";
eval("document.bewerber_data." + vari).checked = true;
}
</script>
</head>
<body>
<form name="bewerber_data">
<input name="baden_wuerttemberg" type="checkbox" value="ja">
</form>
</body>
</html>
Funktioniert es.
Meine Frage:
Wie kann ich auf ein: name="ary[irgendwas]" Feld zugreifen?
Grüsse, Sebastian
Nun hab ichs:
document.bewerber_data.elements['land[' + vari + ']'].checked = true;
dann gehts.