Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить атрибуты объекта (https://javascript.ru/forum/misc/22938-poluchit-atributy-obekta.html)

korner 06.11.2011 13:33

Получить атрибуты объекта
 
Весь нет обшарил но так и нечего не откопал.
Суть такова, есть обьект, мне теперь нужно показать наподобие такого.
<div class="demo" id="rules"></div>


Как получить название объекта я знаю.
$(object).get(0).tagName


Но как мне получить список атрибутов ?, уже пол дня рою, помогите плиз ))

ksa 06.11.2011 13:40

Цитата:

Сообщение от korner
как мне получить список атрибутов ?

http://jquery-docs.ru/attributes/attr/

korner 06.11.2011 14:18

Дык, мне нужен список атрибутоВ, а не атрибутА, по названию я и сам могу найти если знать название, а если не знаеш ?

ksa 06.11.2011 14:44

Цитата:

Сообщение от korner
а если не знаеш ?

Значит в пролёте... :) Поскольку методов работы с атрибутами кот наплакал...
http://javascript.ru/tutorial/dom/at...s#dom-atributy

korner 06.11.2011 15:17

Хотел по быстрому сделать, лан тогда, буду поиском проверять стандартные атрибуты ;)

trikadin 06.11.2011 15:38

А св-во attributes не кроссбраузерно? Возможно, стоит покопать в сторону него...

korner 06.11.2011 18:26

И еше один вопрос, вопрос конечно глупый но что та не работает.

className = $(rad.lastSelectID).attr(v);
className = className.replace(/activeHover/g,'d');


Не чего не заменяется, в чем может быть дело ?

trikadin 06.11.2011 19:11

Телепаты в отпуске. Что содержится в переменной v? Есть ли такой аттрибут у элемента $(rad.lastSelectID)? Что говорит firebug, в конце концов?

И вообще, всё заменяется:
className="activeHover";
className = className.replace(/activeHover/g,'d');
alert(className);


P. S.
Цитата:

Сообщение от korner
что та

"Что-то". Учите русский.

ksa 06.11.2011 19:26

Не получилось... :)

trikadin 06.11.2011 19:37

Цитата:

Сообщение от ksa
Не получилось...

Что не получилось?


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