在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 相关文章推荐
jQuery1.6 使用方法二
Nov 23 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 Javascript
js获取php变量的实现代码
Aug 10 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
Nov 23 Javascript
jQuery实现鼠标划过添加和删除class的方法
Jun 26 Javascript
javascript巧用eval函数组装表单输入项为json对象的方法
Nov 25 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
Jun 16 Javascript
JS通过位运算实现权限加解密
Aug 14 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
js实现浏览器打印功能的示例代码
Jul 15 Javascript
vue实现简单数据双向绑定
Apr 28 Vue.js
用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中MVC模式的模板引擎开发经验分享
2011/03/23 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
JQuery学习笔录 简单的JQuery
2012/04/09 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
基于jquery实现图片相关操作(重绘、获取尺寸、调整大小、缩放)
2015/12/25 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
js随机生成一个验证码
2017/06/01 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
原生JS实现的多个彩色小球跟随鼠标移动动画效果示例
2018/02/01 Javascript
vue.js 获取select中的value实例
2018/03/01 Javascript
Node.js学习教程之Module模块
2019/09/03 Javascript
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
python遍历文件夹下所有excel文件
2018/01/03 Python
python多任务及返回值的处理方法
2019/01/22 Python
Python处理时间日期坐标轴过程详解
2019/06/25 Python
使用pip安装python库的多种方式
2019/07/31 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
Crocs卡骆驰洞洞鞋日本官方网站:Crocs日本
2016/08/25 全球购物
荷兰度假屋租赁网站:Aan Zee
2020/02/28 全球购物
C#软件工程师英语面试题
2015/06/07 面试题
四年的个人工作自我评价
2013/12/10 职场文书
C++程序员求职信范文
2014/04/14 职场文书
社区党员公开承诺书
2014/08/30 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
2021/12/06 MySQL
交互式可视化js库gojs使用介绍及技巧
2022/02/18 Javascript
Mysql分析设计表主键为何不用uuid
2022/03/31 MySQL
volatile保证可见性及重排序方法
2022/08/05 Java/Android