簡體   English   中英

單擊提交按鈕時使用Javascript重定向嵌入式表單

[英]Using Javascript To redirect am embedded Form when submit button is clicked

單擊提交按鈕時,我希望Javascript重定向下面的嵌入式表單

表格如下

<div class="o-form-header"><h2 id="o-form-title">Mail List Subscription Form</h2><p id="o-form-description">Please fill in and submit the form below to subscribe to our mailing list.</p></div> <form action="http://sendfree.com/subscribe.php" method="post" accept-charset="UTF-8"><div class="o-form-row"><label for="FormValue_EmailAddress">Email Address</label><input type="text" name="FormValue_Fields[EmailAddress]" value="" id="FormValue_EmailAddress"/></div><div class="o-form-row"><label for="FormValue_CustomField689">Your Name</label><input type="text" name="FormValue_Fields[CustomField689]" value="" id="FormValue_CustomField689"/></div> <input type="hidden" name="ret_s" value="44" /> <input  type="submit" name="FormButton_Subscribe" value="Submit" id="FormButton_Subscribe"/><input type="hidden" name="FormValue_ListID" value="8085"/><input type="hidden" name="FormValue_Command" value="Subscriber.Add" id="FormValue_Command"/></form>

我在下面使用的javascript,但是在單擊“提交”按鈕后沒有重定向到google.com

<script type="text/javascript">
  document.getElementById("FORMBUTTON_SUBSCRIBE").onclick=function()  
  {
    window.location.href="http://www.google.com"
  }
</script>

請幫忙

    <script type="text/javascript">
  document.getElementById("FORMBUTTON_SUBSCRIBE").onclick=function()  
{
  location.replace("http://www.google.com");"
}
</script>
   document.getElementById("FORMBUTTON_SUBSCRIBE").onclick=function(event)  
  {

    window.location="http://www.google.com";  
    event.preventDefault();
  }

單擊表單按鈕時的默認操作是提交表單,因此我們應避免這樣做。

我使用了Eventlistener,但仍然沒有重定向,請檢查可能是錯的,因為JavaScript不好

<script>
document.getElementById("FormButton_Subscribe").addEventListener("click", function(){
    window.location.href=" http://www.google .com";
});
</script>

暫無
暫無

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

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