在textarea中屏蔽js的某个function的javascript代码


Posted in Javascript onApril 20, 2007

有一个textarea,我想在这焦点在这个textarea中的时候屏蔽某个function,   
  就是使这个function失效,移出焦点后重新使其有效,请问该怎样实现???
1楼
在你的那个函数里通过   document.activeElement   得到当前网页聚焦的那个控件,   判断这个若是这个   textarea   则跳出不执行本函数
2楼
楼上正解,向meizz学习
3楼
to   meizz(梅花雪)     
  我是用   
  document.activeElement.tagName.toLowerCase()!='textarea'   
  来判断textarea控件的,可是页面上有多个textarea,   
  我只想在其中一个textarea中屏蔽此function,请问该如何做???   
  更麻烦的是另外有个hidden的textarea,除了属性是readonly外,其他属性和此textarea完全相同,请问又该如何实现???
4楼
使用onfocus,onblur事件作函数开关   
  <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">   
  每次键入内容均触发myfun函数<br>   
  <textarea   name="txa"   rows="5"   cols="20"   onkeydown="if(myfun)myfun()"></textarea>   
  <hr>   
  <br>   
  每次按键均不触发myfun函数(聚焦时失效,失焦时有效)<br>   
  <textarea   name="txa"   rows="5"   cols="20"   onfocus="disablefun()"   onblur="enablefun()"   onkeydown="if(myfun)myfun()"></textarea>   
  </form>   
  <div   id=showid>   
  </div>   
  </body>

Javascript 相关文章推荐
JavaScript 打地鼠游戏代码说明
Oct 12 Javascript
jQuery页面滚动浮动层智能定位实例代码
Aug 23 Javascript
jquery插件开发方法(初学者)
Feb 03 Javascript
jquery 卷帘效果实现代码(不同方向)
Feb 05 Javascript
浅谈JavaScript 的执行顺序
Aug 07 Javascript
AngularJS中的Directive实现延迟加载
Jan 25 Javascript
jQuery ajax的功能实现方法详解
Jan 06 Javascript
js实现移动端导航点击自动滑动效果
Jul 18 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
Sep 10 Javascript
详解vuex结合localstorage动态监听storage的变化
May 03 Javascript
jquery实现动态改变css样式的方法分析
May 27 jQuery
Vue Render函数原理及代码实例解析
Jul 30 Javascript
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
Apr 20 #Javascript
让textarea控件的滚动条怎是位与最下方
Apr 20 #Javascript
把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码
Apr 20 #Javascript
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
Apr 20 #Javascript
在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码
Apr 20 #Javascript
js下弹出窗口的变通
Apr 18 #Javascript
代码生成器 document.write()
Apr 15 #Javascript
You might like
php实现首页链接查询 友情链接检查的代码
2010/01/05 PHP
php结合安卓客户端实现查询交互实例
2015/05/05 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
js实现的复制兼容chrome和IE
2014/04/03 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
归纳下js面向对象的几种常见写法总结
2016/08/24 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
webpack3之loader全解析
2017/10/26 Javascript
基于jQuery实现定位导航位置效果
2017/11/15 jQuery
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
ajax jquery实现页面某一个div的刷新效果
2021/03/04 jQuery
[52:15]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS LGD-GAMING
2014/05/23 DOTA
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
python实现监控linux性能及进程消耗性能的方法
2014/07/25 Python
python爬虫的工作原理
2017/03/05 Python
Python3安装Scrapy的方法步骤
2017/11/23 Python
python-web根据元素属性进行定位的方法
2019/12/13 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
Python自省及反射原理实例详解
2020/07/06 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
英国女鞋购物网站:Moda in Pelle
2019/02/18 全球购物
维也纳通行证:Vienna PASS
2019/07/18 全球购物
法国隐形眼镜网站:VisionDirect.fr
2020/03/03 全球购物
机械设计专业应届生求职信
2013/11/21 职场文书
分厂厂长岗位职责
2013/12/29 职场文书
服装设计专业自荐信
2014/06/17 职场文书
代领毕业证委托书
2014/08/02 职场文书
股东出资证明书范例
2014/10/04 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
撤诉书怎么写
2015/05/19 职场文书
Nginx虚拟主机的配置步骤过程全解
2022/03/31 Servers