Hallo,
Kann es sein, dass der Internet-Explorer getElementById() und getElementsByName zusammenwürfelt? Ich möchte z.B. einen Span über eine ID ansprechen. Mehr oder weniger zufällig hat ein Input-Element die ID des Spans als Namen. Firefox findet richtigerweise den Span, aber der IE findet nur das Input-Element !!
Firefox alertet "SPAN" und IE "INPUT".... Irgendwelche Tips, oder muss ich alles umpfriemeln, damit nirgendwo namen vorkommen, die auch gleichzeitig IDs sind?
Danke schonmal
Kann es sein, dass der Internet-Explorer getElementById() und getElementsByName zusammenwürfelt? Ich möchte z.B. einen Span über eine ID ansprechen. Mehr oder weniger zufällig hat ein Input-Element die ID des Spans als Namen. Firefox findet richtigerweise den Span, aber der IE findet nur das Input-Element !!
![dontknow](https://www.php-resource.de/forum/core/images/smilies/fragend013.gif)
PHP-Code:
<form action="#" name="blaform">
<input type="hidden" name="span_id" id="input_id" value="test">
</form>
<span id="span_id">HalloSpan</span>
<script type="text/javascript" language="JavaScript1.5">
alert(document.getElementById("span_id").tagName);
</script>
Danke schonmal
Kommentar