Javascript 如何提交表单而不重定向到其操作页面?
我的HTML中有一个表单,它重定向到另一个站点,但我不想让它转到那个动作页面,而是想显示一些东西 我尝试将javascript onclick作为重定向,但它仍然不起作用Javascript 如何提交表单而不重定向到其操作页面?,javascript,html,forms,Javascript,Html,Forms,我的HTML中有一个表单,它重定向到另一个站点,但我不想让它转到那个动作页面,而是想显示一些东西 我尝试将javascript onclick作为重定向,但它仍然不起作用 <form id="gform" method="POST" class="pure-form pure-form-stacked" data-email="myEmail@gmail.org" action="https://script.google.com/a/symposium.co/ma
<form id="gform" method="POST" class="pure-form pure-form-stacked" data-email="myEmail@gmail.org"
action="https://script.google.com/a/symposium.co/macros/s/sdkhkjhKJDFHEfskhdFFDfsEFSEsxvbTj/exec">
...........
<button class="btn btn-success btn-block" onclick="redirect()" required>Send Report</button>
</form>
您可以使用onsubmit和event.preventDefault;形式上:
和JavaScript:
<script type="text/javascript">
function doSomething() {
//AJAX request...
}
</script>
活在当下。使用AJAX。如何做到这一点?可能是表单的副本,或者您可以将表单提交到隐藏的iframe。
<script type="text/javascript">
function doSomething() {
//AJAX request...
}
</script>