请教一个验证input表单的问题(将当前input对象传递到javascript进行验证)
我通过循环生成的input表单,生成的表单类似于考试答题,在表单中填写答案。样式如下:
1 2 3 4 5
A B
javascript代码:
<script type="text/javascript">
function CheckInput(nameID)
{
if(this.value != "A" || this.value != "B" || this.value != "C")
alert(nameID);
}
</script>
<input type=text name=<%=i%> size=1 onblur="CheckInput(当前对象)" >
我需要做的是:当用户填写完一个空后,当焦点移出时,验证用户当前填写的答案是否在A、B、C范围内。因为表单较多,不能采用一次性全部验证方式。
我的想法是:当用户移出时,将当前input对象传递到javascript代码进行验证。
我的问题是:如何将当前input对象传递到javascript代码中? 或者有哪位有更好的验证方法。