<select name="element">
<option group_id=30 value=1>1</option>
<option group_id=31 value=2>2</option>
<option group_id=32 value=3>3</option>
</select>
так вот хотелось бы получить group_id из выбранного опшена. если невозможно прикрепить туда собственный атрибут, скажите, возможно ли получить хотя бы его родную опцию label?
Спустя 36 минут, 21 секунда (28.09.2010 - 17:32) Joker написал(а):
имя формы есть?
Спустя 10 минут, 48 секунд (28.09.2010 - 17:43) Raito-kun написал(а):
это, к сожалению, не форма. обычный блок див, обрабатывающийся jsом.
Спустя 32 минуты, 57 секунд (28.09.2010 - 18:16) Joker написал(а):
ну тогда перебирай все комбобоксы и ищи тот у которого параметр name=element
на jQuery это 1 строчка а простым js побольше...
на jQuery это 1 строчка а простым js побольше...
Спустя 17 минут, 47 секунд (28.09.2010 - 18:34) Raito-kun написал(а):
это я понимаю, сам комбобокс найти без проблем, также без проблем можно найти его value и выбранное значение (this.value, this.selectedIndex), но проблема в том что мне нужно найти именно дополнительный атрибут group_id выбранного пункта.
Спустя 5 часов, 26 минут, 46 секунд (29.09.2010 - 00:01) Ice написал(а):
используй коллекцию attributes
Спустя 1 час, 36 минут, 56 секунд (29.09.2010 - 01:37) Raito-kun написал(а):
cпасибо, уже помогли, если кому интересно, получить доступ можно через this.options[this.selectedIndex].getAttribute('group_id')