1. 程式人生 > >點選表單中的button標籤提交表單問題的解決辦法

點選表單中的button標籤提交表單問題的解決辦法

介紹

最近在公司寫後臺業務的時候發現,標籤放到了表單中,點選這個button變成了提交,相當於。點選的話相當於請求了一次但是我們並不需要重新請求,我們需要將標籤的請求取消

解決辦法

  • 在from表單中所在的button標籤裡面js fcuntion裡return false,或者在onclick=“funtion();return false” 或者指定button 為type button

具體的程式碼的簡單例項

<html>  
<head>
<script>
function1(){
.....

}
function2
(){ ... return false }
</script> </head> <body> <form action=""> <button onclick="function1();return false">按鈕1</button> <button onclick="return function2()">按鈕2</button> <button type="button" onclick="function1()">按鈕3</button
>
<input type="text" value="hjsjy"/> <input type="submit" value="input submit"/> </form> </body> </html>