这似乎是一件简单的事情,但我并没有找到相关的资料。如何使用以下内容:
// html: <input type="text" onchange="validate()">
function validate(e) {
e.preventDefault();
if(isValid(this.value)) {
// make valid somehow
} else {
// make invalid somehow
}
}
这样以下CSS代码才能按照您的预期工作:
input:valid {
background: green;
}
input:invalid {
background: red;
}
removeClass()
和addClass()
是jQuery方法。原帖中没有提到使用jQuery。 - Sparky