Sparton
Новичок
Проверка массива checkbox при отправке формы
имеется форма
Нужно чтоб яваскрипт проверял наличие хотя бы одного отмеченного checkboxa.
В данном примере, все время будет выдавать 'Не выбрана категория'. Как правильно обработать массив?
имеется форма
Код:
<script>
function chek_form(form) {
if (form.categories) {
return true;
}
else {alert('Не выбрана категория!');return false;}
}
</script>
<form method=POST name='InsRec' onsubmit='return chek_form(this)'>
<input type=checkbox name='categories[]' value=1>
<input type=checkbox name='categories[]' value=2>
<input type=checkbox name='categories[]' value=3>
<input type=checkbox name='categories[]' value=4>
<input type=checkbox name='categories[]' value=5>
<input type=submit value='отправить'>
</form>
В данном примере, все время будет выдавать 'Не выбрана категория'. Как правильно обработать массив?