使用javascript从输入字段中删除边框颜色

时间:2016-12-29 05:44:37

标签: javascript c# asp.net

需要你的帮助。我已经定义了一个验证功能。一旦验证失败,文本框边框就会变为红色。但是一旦验证通过,它就不会变为黑色。我不知道如何将颜色改回黑色.PFB代码

function isNumeric(event) 
{
var keyCode = event.which;
var r = (keyCode >= 48 && keyCode <= 57) || (keyCode >= 96 && keyCode <= 105) || (keyCode == 8) || (keyCode == 9) || (keyCode == 46) || (keyCode == 110)
 if (!r) 
{

 alert("Please enter only numbers");

}
 return r;
}

代码基本上验证是否在文本框中输入了数字/制表符/删除/退格/小数点,如果没有,则会引发错误。

2 个答案:

答案 0 :(得分:0)

您可以在else块

中执行此操作
if (!r) 
{

   alert("Please enter only numbers");

}
else
{
    // make color black again here
}

答案 1 :(得分:0)

感谢大家的输入。问题已经解决。我已经将参数和事件(以获取我的密钥代码)传递给函数,并且evrything工作正常

相关问题