"Подарок" от IE при работе с getElementById
<img src='1.jpg' id='User'> <div class='user' id='user'> <img src='1.jpg' id='userPhoto'> </div> <script> alert(document.getElementById('user').getElementsByTagName('img')[0]); </script> Этот код выдает undefined =) В общем document.getElementById('user') в случае с ie забирает не div c id="user", а img с id="User". |
в 8-м исправили :-)
----------------- а если написать alert(user.getElementsByTagName('img')[0]); // или alert(document.all['user'].getElementsByTagName('img')[0]); то работает |
Часовой пояс GMT +3, время: 19:54. |