2017-09-18 26 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