在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 相关文章推荐
JQuery中Bind()事件用法分析
May 05 Javascript
Javascript函数式编程简单介绍
Oct 11 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
JavaScript实现输入框与清空按钮联动效果
Sep 09 Javascript
AngularJS 文件上传控件 ng-file-upload详解
Jan 13 Javascript
js图片延迟加载(Lazyload)三种实现方式
Mar 01 Javascript
JavaScript切换搜索引擎的导航网页搜索框实例代码
Jun 11 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
zTree获取当前节点的下一级子节点数实例
Sep 05 Javascript
浅谈Node模块系统及其模式
Nov 17 Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 Javascript
JavaScript事件对象深入详解
Dec 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一些公用函数的集合
2008/03/27 PHP
php 页面执行时间计算代码
2008/12/04 PHP
PHP字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
php中mysql模块部分功能的简单封装
2011/09/30 PHP
php实现singleton()单例模式实例
2014/11/06 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
PHP新建类问题分析及解决思路
2015/11/19 PHP
详解php比较操作符的安全问题
2015/12/03 PHP
PHP之认识(二)关于Traits的用法详解
2019/04/11 PHP
Javascript String.replace的妙用
2009/09/08 Javascript
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
JSONP基础知识详解
2017/03/19 Javascript
浅谈FastClick 填坑及源码解析
2018/03/02 Javascript
详解Vue项目编译后部署在非网站根目录的解决方案
2018/04/26 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
简单了解微信小程序的目录结构
2019/07/01 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
Js数组扁平化实现方法代码总汇
2020/11/11 Javascript
利用一个简单的例子窥探CPython内核的运行机制
2015/03/30 Python
Python图像滤波处理操作示例【基于ImageFilter类】
2019/01/03 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
2020/06/09 Python
Django修改app名称和数据表迁移方案实现
2020/09/17 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
python 递归相关知识总结
2021/03/03 Python
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
敏捷开发的主要原则都有哪些
2015/04/26 面试题
餐饮业员工工作决心书
2014/03/11 职场文书
校庆标语集锦
2014/06/25 职场文书
上课说话检讨书
2015/01/27 职场文书
公务员个人总结
2015/02/12 职场文书
辞职信怎么写
2015/02/27 职场文书
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python