如何为自编函数创建javascript库

时间:2017-09-18 10:24:15

标签: javascript

**想要为20 jsp f **

的所有验证调用常见的js
function mAbcRefresher(refresh, refreshTime) {
//function code
}
function QWERTY(address){
//function code
}
function ASDF(address, value, refreshCallback){....
........
........
........`

我只是将这些函数复制到JS文件中,并在我的html文档中包含JS文件。我需要一些标准的方法来编写这种类型的验证代码

1 个答案:

答案 0 :(得分:-1)

首先创建通用文件,例如。 common.js。将其添加到您的所有jsp页面。在js文件中编写代码的standered方法

//common.js file
                  var  common={ 
    //function name      
      formvalidation   :  function(){
    //eg.you want to get all   required parts 
    var elements=$("input:visible, select:visible , textarea:visible");

      $.each($(elements) function( index, element ){
    //you can get do your code.
        $(element).attr("attr");

                                                    });

            }

    //check condition and return false or true
            }

以上编码器用于编写常用功能。 现在在jsp中调用该函数 将此js文件添加到head

然后你可以在jsp中调用该函数 像:

$( document ).ready(function() {
//will return true or false
if(common.formvalidation()){

//submit or not
}
});

你可以在这个formvalidation()函数中调用另一个函数

只是你为这个功能分配了一个变量

    var  common={ 
        //function name      
          formvalidation   :  function(){
    var date=this;
       var result=date.formDate();
    }


formDate   :  function(){
    // do your code
    }

}

您可以在代码上方查看该想法。肯定会对你有所帮助