zoukankan
html css js c++ java
给一个容器控件内(如:div,form)文本框批量添加验证事件
var
Container
=
this
.document.getElementById(div);
var
childNodes
=
Container.getElementsByTagName(
"
INPUT
"
);
for
(
var
i
=
0
,j
=
childNodes.length;i
<
j;i
++
)
{
if
(childNodes(i).type
==
"
text
"
)
childNodes(i).attachEvent(
"
onblur
"
,chkNumber);
}
function
chkNumber()
{
var
rege
=
/
^\d+$
/
g;
if
(
!
rege.test(event.srcElement.value))
{
alert(
"
请输入数字!
"
);
event.srcElement.value
=
""
;
}
}
注意三点:
1)
getElementsByTagName
内参数不要写成带"<>"
2)attchEvent只在IE中使用,应该写个通用的添加事件的函数
3)正则表达式不要用""包进来。
作者:
Jackhuclan
出处:
http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
Linux登录出现modle is unknow
django表单
django中的站点管理
ubuntu apache2服务器配置
django安装和卸载
Eclipse新版 syso无法自动补全的解决方法
jetty启动报错Unsupported major.minor version 51.0
Sencha Touch2 时间轴ListPanel
使用css3伪元素制作时间轴并且实现鼠标选中高亮效果
JAVA数据结构系列 栈
原文地址:https://www.cnblogs.com/jackhuclan/p/1174968.html
最新文章
万网云解析设置二级域名解析到同IP不同端口
http://jingyan.baidu.com/album/03b2f78c4cc0ad5ea337ae7d.html
http://www.scaperow.com/55#more-55
http://www.scaperow.com/323
http://jingyan.baidu.com/article/86112f13582848273797879b.html
http://jingyan.baidu.com/album/d8072ac47baf0eec95cefdca.html?picindex=4
http://my.oschina.net/chinacion/blog/647641
启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
css3 border-radius
linux tar命令简介
热门文章
html5 datalist自动完成
锚点
DOM
浏览器默认样式(user agent stylesheet)+cssreset
组合使用css选择器
Django WSGI Error:class.__dict__ not accessible in restricted mode
css shorthand属性简写
Ubuntu 12.04 DNS服务器的配置方法
python singleton
django模型
Copyright © 2011-2022 走看看