簡體   English   中英

關於用JS提交表格

[英]Regarding the submission of a form with JS

我目前正在嘗試修復旨在用作表單提交按鈕的頁面上的超鏈接。

該按鈕應該做兩件事:

  1. 檢查是否有一個名為empty()的驗證函數; ,返回true

  2. 如果是這樣,請提交表格

按鈕代碼為:

<a role="button" class="button_primary" id="WC_AccountDisplay_links_2" onclick="submitLogonForm();">
 <div class="left_border"></div>
 <div class="button_text">Sign In</div>
 <div class="right_border"></div>
</a>

onclick代碼為:

<script>

function submitLogonForm() {

 return empty();

  if(empty()) {

    document.Logon.action="security.php";
    document.Logon.submit();

  }

}

</script>

表單代碼為:

<form method="post" name="Logon" action="security.php" id="Logon">

empty()檢查運行正常,但表單未提交,我無法弄清缺少的內容。

任何幫助將不勝感激。

function submitLogonForm() {
  if(notempty()) {

    document.forms[0].submit();

  }
}
function notempty() {
   // do validations here 
   //if any field is empty - return false 
   //else 
   return true;
}


<form action="security.php">
<a role="button" class="button_primary" id="WC_AccountDisplay_links_2" onclick="submitLogonForm();">
 submit
</a>
</form>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM