проверка на пустой текст в Javascript
document.getElementById("surname");
и, например, менять стили:
document.getElementById("surname").style.color = red;
а как от этого элемента вернуть введенный текст? (потом мне нужно проверить ввели ли что-то в это поле, если нет, то установить соответствующий цвет фона, отсюда вытекает след вопрос)
2) цвет фона текстового поля можно изменить след образом:
onkeypress="this.style.background = 'red'". а как его потом сбросить? (т.к если поставить цвет фона белым, стиль элемента изменяется, он уже не такой какой был до этого)
Введеный текст document.getElementById("surname").value - если это input-элемент
2) Если поле пустое, document.getElementById("surname").style.background = 'white'
Сами все в своём посте ответили..
Вы про условия слышали что-нибудь когда-нибудь?
if там.... ну else еще есть... или else if.... почитайте сначала это, прежде чем садиться за написание "чего-то работающего"
Большая просьба =)
а не подскажете как проверить выбран ли какой-то чекбокс? пробовала value сравнить на on, off, пробовала selected, checked. не помогает. потом решила вывести алерт со значением одного из чекбокса (использую value), так постоянно показывает on независимо отмечена ли кнопка или нет (в ручную св-во value не устанавливала)
у элемента есть свойство checked
document.getElementById("tvoy_checkbox").checked, принимает значение 0 или 1, или true|false. Ща не вспомню.