Показать сообщение отдельно
  #3 (permalink)  
Старый 26.10.2012, 11:10
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Sveta, id у всех должен быть разный, т.к. это уникальный идентификатор...
<div id = 'flags'>
        <p><input type="checkbox" id="f1" value="Rendering engine">Rendering engine</p>
        <p><input type="checkbox" id="f2" value="Browser">Browser</p>
        <p><input type="checkbox" id="f3" value="Platform(s)">Platform(s)</p>
        <p><input type="checkbox" id="f4" value="Engine version">Engine version</p>
        <p><input type="checkbox" id="f5" value="CSS grade">CSS grade</p>
    </div>
<input type="button" value="click" onClick="checks()">
<script>
function checks() {
var cbx = document.getElementById("flags").getElementsByTagName("input"), mas = [];
for (i=0; i < cbx.length; i++) {
    if (cbx[i].type == "checkbox" && cbx[i].checked) {
        mas.push(cbx[i].value);
    }
}
alert(mas);
}
</script>
Ответить с цитированием