在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压缩工具下载集合
Mar 06 Javascript
jquery 插件 人性化的消息显示
Jan 21 Javascript
javascript常用的方法分享
Jul 01 Javascript
深入理解JavaScript内置函数
Jun 03 Javascript
canvas 实现中国象棋
Feb 17 Javascript
jQuery点击头像上传并预览图片
Feb 23 Javascript
discuz表情的JS提取方法分析
Mar 22 Javascript
使用jQuery和ajax代替iframe的方法(详解)
Apr 12 jQuery
clipboard在vue中的使用的方法示例
Oct 19 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
JS实现求5的阶乘示例
Jan 21 Javascript
vue router返回到指定的路由的场景分析
Nov 10 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的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
基于wordpress主题制作的具体实现步骤
2013/05/10 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
laravel 5 实现模板主题功能(续)
2015/03/02 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
Zend Framework数据库操作方法实例总结
2016/12/11 PHP
php实现小程序支付完整版
2018/10/09 PHP
jQuery中(function(){})()执行顺序的理解
2013/03/05 Javascript
AngularJS仿苹果滑屏删除控件
2016/01/18 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
2016/08/23 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
Angular ElementRef简介及其使用
2018/10/01 Javascript
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
2020/11/12 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
[43:35]EG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
Python数据类型详解(二)列表
2016/05/08 Python
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
python提取包含关键字的整行数据方法
2018/12/11 Python
Python实现二叉树前序、中序、后序及层次遍历示例代码
2019/05/18 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Python中包的用法及安装
2020/02/11 Python
Python爬取某平台短视频的方法
2021/02/08 Python
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
高三毕业生自我鉴定
2013/12/20 职场文书
党员2014两会学习心得体会
2014/03/17 职场文书
优秀员工推荐信
2014/05/10 职场文书
司法所长先进事迹
2014/06/02 职场文书
党员个人自我剖析材料
2014/10/08 职场文书
失恋33天观后感
2015/06/11 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS