Какие-то странные проверки checkbox на checked ). Если искать
document.querySelector('input[name="sliv"]:checked')
input c name="sliv" да еще и чекнутый, то естественно, что не чекнутый и не найдет. А у не найденного и value, естественно будет не заданно. Уж лучше как-нибудь так:
var slivVal = document.querySelector('input[name="sliv"]').checked;
Ну а стебаться над новичками, это конечно хорошо, но лучше все таки помочь. |
left.reger,
просто чем ваш вариант лучше двух остальных?
var slivVal = document.querySelector('input[name="sliv"]').checked;
slivVal = slivVal ? document.querySelector('input[name="sliv"]').value : 0;
|
| Часовой пояс GMT +3, время: 07:23. |