| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 950 人关注过本帖
标题:请教一个验证input表单的问题(将当前input对象传递到javascript进行验证)
只看楼主 加入收藏
bccnlyd
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2009-1-8
结帖率:100%
收藏
 问题点数:0 回复次数:3 
请教一个验证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代码中? 或者有哪位有更好的验证方法。
搜索更多相关主题的帖子: javascript 答案 用户 
2011-02-13 10:05
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
CheckInput(this)
2011-02-13 15:55
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
程序代码:
<script type="text/javascript">
function CheckInput(obj){
        if(obj.value != "A" || obj.value != "B" || obj.value != "C")
            alert(obj.name);
}
</script>
<input type=text name=<%=i%> size=1 onblur="CheckInput(this)" > 
2011-02-13 15:56
bccnlyd
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2009-1-8
收藏
得分:0 
谢谢!
2011-02-17 14:02
快速回复:请教一个验证input表单的问题(将当前input对象传递到javascript进行验 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022403 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved