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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用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.value = "";
                    obj.onchange();//手动触发onchange方法
                }
            }
        }

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

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

        }
 
</script>                         

 

以上是关于常用js总结(补:2016-09-21)的主要内容,如果未能解决你的问题,请参考以下文章

python常用代码片段总结

js常用代码片段(更新中)

js常用代码片段

javascript JS-常用代码片段

js 常用代码片段

前端开发常用js代码片段