第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

單擊按鈕時禁用表單自動提交

單擊按鈕時禁用表單自動提交

慕碼人2483693 2019-12-25 10:55:24
我有一個HTML表單,其中使用了幾個按鈕。問題是,無論我單擊哪個按鈕,即使該按鈕的類型不是“ submit”,也將提交表單。例如:之類的按鈕<button>Click to do something</button>,導(dǎo)致表單提交。e.preventDefault()為這些按鈕中的每個按鈕執(zhí)行一次操作是非常痛苦的。我使用jQuery和jQuery UI,并且網(wǎng)站使用HTML5。有沒有辦法禁用這種自動行為?
查看完整描述

3 回答

?
阿波羅的戰(zhàn)車

TA貢獻1862條經(jīng)驗 獲得超6個贊

像按鈕<button>Click to do something</button> 是提交按鈕。


設(shè)置type="button"以改變它。type="submit"是默認(rèn)值(由HTML建議指定)。


查看完整回答
反對 回復(fù) 2019-12-25
?
慕姐4208626

TA貢獻1852條經(jīng)驗 獲得超7個贊

做您想要的事并不難。您可以嘗試使用return false(return false會覆蓋每個DOM元素的默認(rèn)行為),如下所示:


myform.onsubmit=function()

  //do what you want;

  return false;

}

然后使用myform.submit()提交表單


或者:


mybutton.onclick=function () 

{

   //do what you want;

   return false;

}

但是我認(rèn)為Input type =“ button” / Button type =“ button”不會提交您的表單,您可以毫無問題地使用它們。


查看完整回答
反對 回復(fù) 2019-12-25
?
守著一只汪

TA貢獻1872條經(jīng)驗 獲得超4個贊

<button>實際上是提交按鈕,它們沒有其他主要功能。您必須將類型設(shè)置為按鈕。

但是,如果您按如下所示綁定事件處理程序,則可以定位所有按鈕,而不必為每個按鈕手動執(zhí)行操作!


$('form button').on("click",function(e){

    e.preventDefault();

});


查看完整回答
反對 回復(fù) 2019-12-25
  • 3 回答
  • 0 關(guān)注
  • 791 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號