Здравствуйте!
Делаю простую проверку формы. Если выбрана радиокнопка с id="userChild", то обязательно должно быть заполнено поле id=schoolChild (проверка на пустоту).
Вывожу в консоль, все прекрасно.
true
""
однако когда пишу условие типа такого: 
if ((document.userLibrary.elements.userChild.checked == true) && (document.userLibrary.elements.schoolChild.value !=='')) {...}
выдает ошибку. что не так?
Подскажите пожалуйста. Спасибо.
<script type="text/javascript">
function validate_form() {
	var valid = true;
console.info(document.userLibrary.elements.userChild.checked);
console.info(document.userLibrary.elements.schoolChild.value);
        if (document.userLibrary.elements.userChild.checked == true) {
                alert ( "Заполните поля ШколаДетский сад, КлассГруппа" );
                valid = false;
        }
        return valid;
}
</script>