国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在input加了disabled屬性后,如何觸發(fā)點(diǎn)擊事件?

這篇具有很好參考價(jià)值的文章主要介紹了在input加了disabled屬性后,如何觸發(fā)點(diǎn)擊事件?。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

input標(biāo)簽 disabled屬性說明

  • 被禁用的input標(biāo)簽 既不可用,也不可進(jìn)行點(diǎn)擊

解決方案

  • 使用readonly屬性 來替換disabled屬性
  • 外套一層父標(biāo)簽,給父標(biāo)簽添加點(diǎn)擊事件,并設(shè)置input的樣式為"pointer-events:none" 去掉鼠標(biāo)事件,然后通過冒泡觸發(fā)到父標(biāo)簽上的點(diǎn)擊事件。

冒泡事件
點(diǎn)擊子標(biāo)簽,會(huì)一層一層往上傳,并觸發(fā)父標(biāo)簽的綁定事件

取消冒泡事件文章來源地址http://www.zghlxwxcb.cn/news/detail-685674.html

e.stopPropagation();
var div2 = document.getElementById("div2");
var div1 = document.getElementById("div1");

 div2.onclick = function(ev){  // 紅色面板加事件
     div1.style.display = "block";     stopBubble(ev);//這樣就不會(huì)再冒泡給父級(jí)了 }; document.onclick = function(){      div1.style.display = "none"; } 
function stopBubble(e) {
    //如果提供了事件對(duì)象,則這是一個(gè)非IE瀏覽器
   if ( e && e.stopPropagation )
      //因此它支持W3C的stopPropagation()方法
      e.stopPropagation();
  else
  //否則,我們需要使用IE的方式來取消事件冒泡
    window.event.cancelBubble = true;
}

到了這里,關(guān)于在input加了disabled屬性后,如何觸發(fā)點(diǎn)擊事件?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包