2013-07-27 69 views
-2

我想知道如何識別獨特的表單驗證功能。看下面的例子:如何在同一頁面上爲兩種表單定義唯一的validateForm?

// Form #1 
function validateForm(sideform) { 
    // do this 
    } 

// Form #2 
function validateForm(bottomform) { 
// do this 
} 


    //HTML 
    <!---FORM #1---------> 
    <form action="sideform.php" method="post" onsubmit="return validateForm(sideform)" > 
    </form> 

    <!---FORM #2---------> 
    <form action="bottomform.php" method="post" onsubmit="return validateForm(bottomform)" > 
    </form> 

我現在正在使用這種方法,是行不通的。

+1

什麼是獨特的? –

+0

我在同一頁上有兩種表單,當我提交一個表單時,它想要使用其他功能。我需要這些來調用他們自己的功能。 – user2593040

+0

這兩種形式都將有其獨特的元素。分配他們各自的元素其各自的驗證功能。我不認爲你正在談論的獨特性? –

回答

0

爲兩個窗體創建兩個獨立的函數,並在各自的提交按鈕上調用這些函數。

function validate_sideform() { 
     // do this 
     } 

    // Form #2 
    function validate_bottomform() { 
    // do this 
    } 


     //HTML 
     <!---FORM #1---------> 
     <form action="sideform.php" method="post" onsubmit="return validate_sideform()" > 
     </form> 

     <!---FORM #2---------> 
     <form action="bottomform.php" method="post" onsubmit="return validate_bottomform()" > 
     </form> 
+0

謝謝!這也工作了! – user2593040

相關問題