2017-09-18 28 views
-1

** JavaScript库要调用JS共同所有确认20 JSP他妈的如何创建自写功能

function mAbcRefresher(refresh, refreshTime) { 
//function code 
} 
function QWERTY(address){ 
//function code 
} 
function ASDF(address, value, refreshCallback){.... 
........ 
........ 
........` 

我只是这些功能复制到JS文件并将JS文件包含在我的html文档中。我需要一些标准的方式来写这种类型的验证码

+1

像“_它会起作用吗?”这样的问题通常只是试一试。 – Cerbrus

+0

是的,它会工作。 – Donal

+0

我认为js文件中有一些搁浅的模式可以让函数发挥作用。我想知道这一点。 – Bachas

回答

-1

首先创建该公共文件,例如。 common.js。将它添加到所有的jsp页面。的standered方式写的代码在上述编码器对写入通用功能JS文件

//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文件头

,那么你可以调用函数在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 
    } 

} 

你可以看看上述代码的想法。绝对会对你有所帮助

+0

你在问,然后回答你自己的问题。任何具体原因? – Rajesh

+0

其实我最近收到了ans。所以我认为我应该分享我的答案。可能我可以得到更好的答案。这就是为什么我给了一口气 – Bachas