求一则验证非法字符的公共函数
我想能不能对一个form表单中的输入数据进行非法字符的验证,当我根本就不知道表名或者是字段名,我可不可以对任意的一个form中的所有字段值进行非法字符的验证,想了好久,还是不知道该从哪下手,各位高手,能不能帮帮我啊我自己刚写了一个很烂,希望对你有帮助(假设我的jsp文件中只有一个表单)
function validate(){
var objForm=document.forms[0];
for(var i=0;i<objForm.length;i++)
{
var objEle=objForm.elements[i].value;
if((objEle.indexOf("<")!=-1)||(objEle.indexOf(">")!=-1)||(objEle.indexOf("^")!=-1)){
alert("输入了非法字符");
window.event.keyCode = 0 ;
objEle="";
objForm.elements[i].focus();
return false;
}
}
}
老大,不是没人顶,最大的可能是大家都还不知道如何去使用一个类,而一般都喜欢在用到的时候去写个严整表单,呵呵。我下意识的也是这样,对类不太感冒,一般不去想它。