Я пытаюсь получить эту форму, чтобы изменить цвет метки после представления, если поле пустое, а затем вернуться к нормальной, когда поле заполнено.onSubmit проверка стиль изменение этикетки
Это поведение было бы что-то подобное до: Onsubmit validate change background requried fields?
Кроме того, я не могу понять, как связать входы с метками. Я использую jsFiddle по ссылке выше по адресу:
http://jsfiddle.net/interdream/cpG2r/7/
window.onload = function() {
document.getElementById("myForm").onsubmit = function() {
var fields = this.getElementsByClassName("required"),
sendForm = true;
for(var i = 0; i < fields.length; i++) {
if(!fields[i].value) {
fields[i].style.backgroundColor = "#ff0000";
sendForm = false;
}
else {
fields[i].style.backgroundColor = "#fff";
}
}
if(!sendForm) {
return false;
}
}
}
Мой JavaScript не так хорошо. Пожалуйста помоги!
, что вы имеете в виду 'как связать входы с метками' ?? – BaSha
Как и в случае, мне нужен сценарий, чтобы увидеть входы как пустые, а затем нарисуйте ярлыки другого цвета. Затем, как только входы будут заполнены, удалите стили из меток. – patkay
Попробуйте что-нибудь вроде http://jsfiddle.net/arunpjohny/n9e9v/2/ –