getElementsByName(Id/Tag) aus <option>-Tags raus
Ben
- javascript
Hallo,
weiss jemand wieso der IE7 folgender Syntax nicht mehr mag? Unter IE 6 gings noch, und Firefox 2.0 bzw. andere aktuelle Browser habern auch kein Problem...
<html>
<body>
<select>
<option value="Test 1" onclick="document.getElementsByName('testfeld')[0].value='Test 1'">Test 1</option>
<option value="Test 2" onclick="document.getElementsByName('testfeld')[0].value='Test 2'">Test 2</option>
<option value="Test 3" onclick="document.getElementsByName('testfeld')[0].value='Test 3'">Test 3</option>
</select>
<br><br>
<input type="text" name="testfeld">
</body>
</html>
Gruß,
Ben
Tach Ben,
weiss jemand wieso der IE7 folgender Syntax nicht mehr mag? Unter IE 6 gings noch, und Firefox 2.0 bzw. andere aktuelle Browser habern auch kein Problem...
Plausibler, kürzer und mit dem IE 7 ausführbar ist wohl:
<select onchange="document.getElementsByName('testfeld')[0].value=this.options[this.options.selectedIndex].value">...</select>
Man liest sich,
svg4you
Vielen Dank dir, das funktioniert! :)