Axel Richter: Link über ID ansprechen funktioniert nicht (Internet Explorer)

Beitrag lesen

Hallo,

<a href="http://www.google.at" id="MyLink">Google</a>
<script type="text/javascript">
alert(document.links['MyLink']);
</script>


> >   
> > Der IE 6 liefert mir hier nur ein "undefined". Was mache ich falsch?  
> Eigentlich nichts. Die ID \_sollte\_ den Link in der links-Collection ansprechbar machen.  

Ja. Der IE setzt hier offenbar nur die vollständige DOM-Syntax um:  
  
 document.[links](http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html#ID-7068919).[namedItem](http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html#ID-21069976)('MyLink')  
  
funktioniert zumindest im IE6 unter Windows.  
  
viele Grüße  
  
Axel