Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2012, 11:24
Аспирант
Отправить личное сообщение для Kotakota Посмотреть профиль Найти все сообщения от Kotakota
 
Регистрация: 12.07.2011
Сообщений: 71

Как получить все атрибуты <input>
Привет.
Как с помощью jQuery получить массив используемых атрибутов элемента?
Например:
<input name="test" id="myid" size=50>

На выходе я хочу получить:
name = test
id = myid
size = 50.
Сейчас я обращаюсь к объекту html напрямую, с помощью element = $('#myid')[0].attributes, и перебираю все атрибуты в цикле.
Но при таком подходе у объекта есть абсолютно все атрибуты (например, loop, onclick, onfocus и т.д.), а мне нужны только те, которые реально есть и указаны!
Ответить с цитированием