IE: getElementsByName-Problem
Kanalpirat
- javascript
Hallo Forum,
warum zeigt der Internet Explorer mir bei folgendem Minimalbeispiel
<html>
<head>
<script type="text/javascript">
[code lang=javascript]
function Test() {
alert(document.getElementsByName("abc").length);
}
</script>
</head>
<body>
<ul>
<li><a href="javascript:Test()">Hallo</a></li>
<li name="abc">Welt</li>
</ul>
</body>
</html>
[/code]
nicht wie erwartet 1 (sondern 0) an? Firefox machts richtig. :-(
Danke für eure Hilfe!
<li name="abc">Welt</li>
nicht wie erwartet 1 (sondern 0) an? Firefox machts richtig. :-(
Und was sagt die Vorschrift bezüglich dem Name Attribut?
http://www.w3.org/TR/html4/index/attributes.html
mfg Beat
Hi,
Und was sagt die Vorschrift bezüglich dem Name Attribut?
Die Vorschrift besagt, daß "bezüglich" mit Genitiv verwendet wird ;-)
cu,
Andreas
你好 MudGuard,
Und was sagt die Vorschrift bezüglich dem Name Attribut?
Die Vorschrift besagt, daß "bezüglich" mit Genitiv verwendet wird ;-)
*scnr* ;)))
再见,
克里斯蒂安
P.S.: Nicht bös gemeint. Nur ein Witz.
Hi there,
ob das der einzige Grund ist, warum Hans keine Freunde hat?
Hi,
warum zeigt der Internet Explorer mir bei folgendem Minimalbeispiel
alert(document.getElementsByName("abc").length);
<li name="abc">Welt</li>
nicht wie erwartet 1 (sondern 0) an? Firefox machts richtig. :-(
Weil LI in HTML kein name-Attribut hat.
MfG ChrisB
Weil LI in HTML kein name-Attribut hat.
Oh. Alles klar, kein Problem, das nicht zu lösen wäre.
Danke für die schnelle Hilfe!