首页 > Web开发 > 详细

常用js总结(补:2016-09-21)

时间:2016-09-22 13:14:43      阅读:286      评论:0      收藏:0      [点我收藏+]

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.value = "";
                    obj.onchange();//手动触发onchange方法
                }
            }
        }

        //测试onchange方法是否执行
        function test(){

            alert("onchange方法执行了");

        }
 
</script>                         

 

常用js总结(补:2016-09-21)

原文:http://www.cnblogs.com/jinjiyese/p/5895727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!