在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 相关文章推荐
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
Jan 02 Javascript
javascript ajax 仿百度分页函数
Oct 29 Javascript
JS方法调用括号的问题探讨
Jan 24 Javascript
jquery live()调用不存在的解决方法
Feb 26 Javascript
js统计页面的来访次数实现代码
May 09 Javascript
jQuery实现鼠标点击弹出渐变层的方法
Jul 09 Javascript
数据结构中的各种排序方法小结(JS实现)
Jul 23 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
Sep 18 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
vue cli 3.0 使用全过程解析
Jun 14 Javascript
layUI实现三级导航菜单效果
Jul 26 Javascript
vue实现弹幕功能
Oct 25 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
咖啡机如何保养和日常清洁?
2021/03/03 冲泡冲煮
如何在PHP程序中防止盗链
2008/04/09 PHP
php开发文档 会员收费1期
2012/08/14 PHP
深入PHP magic quotes的详解
2013/06/17 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
基于jquery的页面划词搜索JS
2010/09/14 Javascript
一行代码实现纯数据json对象的深度克隆实现思路
2013/01/09 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
js+css简单实现网页换肤效果
2015/12/29 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
浅谈Vue数据绑定的原理
2018/01/08 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
解决JavaScript中0.1+0.2不等于0.3问题
2018/10/23 Javascript
浅谈Angular 观察者模式理解
2018/11/01 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
javascript实现异形滚动轮播
2019/11/28 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
在Python的Flask框架中使用模版的入门教程
2015/04/20 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
python实现微信自动回复功能
2018/04/11 Python
python 删除指定时间间隔之前的文件实例
2018/04/24 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
Python3多线程版TCP端口扫描器
2019/08/31 Python
信用卡工资证明格式
2014/09/13 职场文书
反四风对照检查材料思想汇报
2014/09/16 职场文书
社区党员干部承诺书
2015/05/04 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
消防验收申请报告
2015/05/15 职场文书
试用期转正工作总结2015
2015/05/28 职场文书
难以忽视的真相观后感
2015/06/05 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
Tomcat弱口令复现及利用
2022/05/06 Servers
delete in子查询不走索引问题分析
2022/07/07 MySQL