HTML Button自動更新ページの問題


一、問題
<button class="am-btn am-btn-default am-btn-xs am-text-secondary" data-id="99" data-type=1><span class="am-icon-pencil-square-o"></span>  </button>

ページには、このボタンをクリックするたびにbuttonのclickイベントを実行した後、自動的に現在のページをリフレッシュするボタンがあります.
二、原因
button、input type=buttonボタンIEとw 3 c、firefoxブラウザの違い:1、IEブラウザの下にある場合、buttonラベルボタン、inputラベルtype属性がbuttonのボタンは同じ機能で、フォームに対して何の操作もしません.2.ただし、W 3 CブラウザではFirefoxのようにbuttonラベルボタンがフォームを発行し、inputラベルtype属性がbuttonの場合はフォームを操作しません.
三、解決方法
buttonボタンにtype="button"プロパティを追加します.
<button type="button" class="am-btn am-btn-default am-btn-xs am-text-secondary" data-id="99"  data-type=1><span class="am-icon-pencil-square-o"></span>  </button>