<input type="checkbox" name="q1" value="a"><span>Ростові</span><br>
<input type="checkbox" name="q1" value="b"><span>Нестатеві</span><br>
<input type="checkbox" name="q1" value="c"><span>Вегетативні</span><br>
<input type="checkbox" name="q1" value="d"><span>Репродуктивні </span><br>
<input type="button" value="Отправить" onclick="check()"><br>
</form>
<script type="text/javascript">
function check(){
var q1=document.myfrom.q1.value;
var count=0
if(q1=="b"||"d"){
count++;
}
if (count<=1){
document.write("У Вас "+count+"правильних відповідей" )
}
}
</script>
</body>
хочу проверить один тест, только при любом случае выбивает, что всегда правильно, что не так?
Сорри, но неправильно очень многое )
1) onclick 2) Var 3) q1=="b"||"d" 4) Document.write
а что тебе не нравится в первом?
то что видел в Ютубе, то и писал)
5) .q1.value; так ты значение чекбоксов не получишь, только радиогруппы
а как тогда получить чекбокс?
Не хотелось бы выступать в качестве того самого парня, но хорошему тебя этот ётуб-курс не научит, это точно )
лучше смотреть в справочники, хотя бы вот такие http://htmlbook.ru/html/input http://learn.javascript.ru/ а потом уже и на MDN можно перейти https://developer.mozilla.org/ru/
http://htmlbook.ru/html/attr/onclick http://htmlbook.ru/html/attr/onsubmit нажатие на кнопку это не отправка формы, а здесь именно отправка формы нужна семантически.
ок, понял, спасибо
Обсуждают сегодня