Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кроссброузерно определить значение атрибута (https://javascript.ru/forum/misc/2884-krossbrouzerno-opredelit-znachenie-atributa.html)

faunder 21.02.2009 16:32

Кроссброузерно определить значение атрибута
 
Кроссбраузерно определить значение атрибута.

Нужно определить значение любого атрибута элемента.

Может кто-нибудь функцию подскажет или готовое решение?

Zibba 21.02.2009 16:43

Цитата:

Сообщение от faunder
определить значение любого атрибута элемента

getAttribute(attributeName: String)


Например:
<body>
	<div id='el' name='myId'></div>
	<script type="text/javascript">
		alert(document.getElementById('el').getAttribute('name'));
	</script>
</body>

faunder 21.02.2009 17:48

Цитата:

Сообщение от Zibba (Сообщение 13028)
getAttribute(attributeName: String)


Например:
<body>
	<div id='el' name='myId'></div>
	<script type="text/javascript">
		alert(document.getElementById('el').getAttribute('name'));
	</script>
</body>

Цитата:

Сообщение от Zibba
Zibba

Спасибо тебе!

Kolyaj 21.02.2009 20:12

Цитата:

Сообщение от Zibba
getAttribute(attributeName: String)

В ИЕ getAttribute возвращает необязательно строку.

Zibba 21.02.2009 21:13

Ну я имел ввиду что параметром метода является строка (имя атрибута), а не возвращаемое значение.

Kolyaj 21.02.2009 22:08

И правда.


Часовой пояс GMT +3, время: 11:52.