Сообщение от exec
|
У DIV'-а нету атрибута name.
|
У HTMLDivElement нет свойства name, которое браузер должен был бы синхронизировать с одноименным атрибутом. И поиск с помощью getElementsByName не будет работать для div, но атрибут тегу ничто не мешает такой написать:
<div name="test">test</div>
<script type="text/javascript">
alert(document.getElementsByTagName("div")[0].getAttribute("name"));
</script>
В IE, кстати, будет работать и так:
<div name="test">test</div>
<script type="text/javascript">
alert(document.getElementsByTagName("div")[0].name);
</script>
Вот только зачем div'у нужен name?