色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

在textarea中屏蔽js的某個(gè)function的javascript代碼

有一個(gè)textarea,我想在這焦點(diǎn)在這個(gè)textarea中的時(shí)候屏蔽某個(gè)function,   
  就是使這個(gè)function失效,移出焦點(diǎn)后重新使其有效,請(qǐng)問該怎樣實(shí)現(xiàn)???
1樓
在你的那個(gè)函數(shù)里通過   document.activeElement   得到當(dāng)前網(wǎng)頁聚焦的那個(gè)控件,   判斷這個(gè)若是這個(gè)   textarea   則跳出不執(zhí)行本函數(shù)
2樓
樓上正解,向meizz學(xué)習(xí)
3樓
to   meizz(梅花雪)     
  我是用   
  document.activeElement.tagName.toLowerCase()!='textarea'   
  來判斷textarea控件的,可是頁面上有多個(gè)textarea,   
  我只想在其中一個(gè)textarea中屏蔽此function,請(qǐng)問該如何做???   
  更麻煩的是另外有個(gè)hidden的textarea,除了屬性是readonly外,其他屬性和此textarea完全相同,請(qǐng)問又該如何實(shí)現(xiàn)???
4樓
使用onfocus,onblur事件作函數(shù)開關(guān)   
  <body>   
  <script   language="JavaScript">   
  function   disablefun()   
  {   
  window.myfun   =   null;   
  }   
  function   enablefun()   
  {   
  window.myfun   =   function()   
  {   
  showid.innerHTML   +=   "i'm   active<br>";   
  };   
  }   
  function   myfun()   
  {   
  showid.innerHTML   +=   "i'm   active<br>";   
  }   
  </script>   
  <form   method="get"   name=search   id=search   target="_blank">   
  每次鍵入內(nèi)容均觸發(fā)myfun函數(shù)<br>   
  <textarea   name="txa"   rows="5"   cols="20"   onkeydown="if(myfun)myfun()"></textarea>   
  <hr>   
  <br>   
  每次按鍵均不觸發(fā)myfun函數(shù)(聚焦時(shí)失效,失焦時(shí)有效)<br>   
  <textarea   name="txa"   rows="5"   cols="20"   onfocus="disablefun()"   onblur="enablefun()"   onkeydown="if(myfun)myfun()"></textarea>   
  </form>   
  <div   id=showid>   
  </div>   
  </body>

JavaScript技術(shù)在textarea中屏蔽js的某個(gè)function的javascript代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 宁蒗| 辽宁省| 河间市| 望城县| 青铜峡市| 长垣县| 临澧县| 永春县| 哈尔滨市| 通城县| 普兰县| 无棣县| 阿拉善盟| 孟村| 西峡县| 耒阳市| 西昌市| 武川县| 和龙市| 无为县| 抚远县| 安阳县| 芜湖县| 武乡县| 古浪县| 明星| 南川市| 崇信县| 吉安县| 拉萨市| 马鞍山市| 略阳县| 泸州市| 安达市| 九江市| 兴化市| 松原市| 固始县| 金寨县| 乌兰浩特市| 阳曲县|