首页 > 代码库 > 常用js总结(补:2016-09-21)
常用js总结(补:2016-09-21)
1. 自定义方法:
2. 用js手动触发onchange方法
用js给input框赋值后,默认不会触发input框的onchange方法,此时可以用js手动触发
<input type="text" onchange=‘test()‘ onblur="CheckData(this)"/><script type="text/javascript"> //校验数据格式是否正确 function CheckData(obj){ var val = obj.value; if(val != ""){ //小数点前最多12位,小数点后1-2位 var reg = new RegExp(/^\d{0,12}(\.\d{1,2})?$/); var result = reg.test(val); if(!result){//不符合格式的数据 obj.valuehttp://www.mamicode.com/= ""; obj.onchange();//手动触发onchange方法 } } } //测试onchange方法是否执行 function test(){ alert("onchange方法执行了"); } </script>
常用js总结(补:2016-09-21)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。