mootools получение массива отмеченных чекбоксов
Здравствуйте,
<script type="text/javascript" src="/mootools.js"></script>
<script type="text/javascript" language="javascript">[/HTML]
window.addEvent('domready',function(){
$$('ff').addEvent('click',function(){
alert(this.value);
});
});
[HTML]</script>
<form name="as">
<input class="ff" type="checkbox" value="2" name="dd[]"/><br>
<input class="ff" type="checkbox" value="3" name="dd[]"/><br>
<input class="ff" type="checkbox" value="4" name="dd[]"/><br>
<input class="ff" type="checkbox" value="5" name="dd[]"/><br>
</form>
пытаюсь получить массив отмеченных чекбоксов при клике по любому из них и алертнуть результат. Сейчас думаю об обходе в цикле каждого элемента и т.д. но может есть решения по элегантнее, чтоб одним гамузом все значения получить? |
пропустили точку в классе
window.addEvent('domready',function(){
$$('*!*.*/!*ff*!*:checked*/!*').addEvent('click',function(){
alert(this.value);
});
});
|
да, точку пропустил
спасибо за подсказку Вобщем получил такой код:
window.addEvent('domready',function(){
$$('.ff').addEvent('click',function(){
var ar = new Array();
$$('.ff:checked').each(function(item, i){
ar[i] = item.getProperty('value');
});
alert(ar);
});
});
|
| Часовой пояс GMT +3, время: 18:45. |