Jquery设置单独的输入边框颜色

sha*_*ess 4 html css jquery

是否可以使用jquery设置特定输入字段的颜色?

如果它没有通过我编写的某些验证,我想将边框设置为红色,如果没问题则将其转回黑色.

有什么办法吗?

Aar*_*ers 7

在验证码中,使用错误设置字段

$('#afieldID').addClass("error");  
Run Code Online (Sandbox Code Playgroud)

在验证码中,设置字段没有错误

$('#afieldID').removeClass("error");  
Run Code Online (Sandbox Code Playgroud)

样式表代码

.error {
    border: solid 2px #FF0000;  
}
Run Code Online (Sandbox Code Playgroud)


mcg*_*ilm 4

为什么人们总是想编写自己的代码,他们认为自己是程序员;^)你应该考虑验证插件

我会做类似的事情

  $('#item_id').addClass('errorClass');
Run Code Online (Sandbox Code Playgroud)

也就是说,您可以添加将其全部放入类中并根据需要进行交换