點擊表單中的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>  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM