在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 相关文章推荐
Mootools 1.2教程 正则表达式
Sep 15 Javascript
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
javaScript中push函数用法实例分析
Jun 08 Javascript
JavaScript中Math.SQRT2属性的使用详解
Jun 14 Javascript
jquery实现简单的表单验证
Nov 17 Javascript
jQuery实现简单的文件上传进度条效果
Mar 26 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
Jan 20 Javascript
将Sublime Text 3 添加到右键中的简单方法
Dec 12 Javascript
JS canvas绘制五子棋的棋盘
May 28 Javascript
js 根据对象数组中的属性进行排序实现代码
Sep 12 Javascript
JS实现旋转木马轮播图
Jan 01 Javascript
nuxt+axios实现打包后动态修改请求地址的方法
Apr 22 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判断变量类型常用方法
2012/04/24 PHP
php递归json类实例
2014/12/02 PHP
自制PHP框架之模型与数据库
2017/05/07 PHP
浅谈thinkphp5 instance 的简单实现
2017/07/30 PHP
Yii框架的布局文件实例分析
2019/09/04 PHP
Chrome中模态对话框showModalDialog返回值问题的解决方法
2010/05/25 Javascript
JavaScript获取onclick、onchange等事件值的代码
2013/07/22 Javascript
获取数组中最大最小值方法js代码(自写)
2013/08/12 Javascript
js获取UserControl内容为拼html时提供方便
2014/11/02 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
angularjs学习笔记之双向数据绑定
2015/09/26 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
使用vue.js编写蓝色拼图小游戏
2017/03/17 Javascript
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
js注册时输入合法性验证方法
2017/10/21 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
Python实现高效求解素数代码实例
2015/06/30 Python
python 字典(dict)按键和值排序
2016/06/28 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
Python中常用信号signal类型实例
2018/01/25 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
django将数组传递给前台模板的方法
2019/08/06 Python
python django model联合主键的例子
2019/08/06 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
css3动画效果抖动解决方法
2018/09/03 HTML / CSS
中文系师范生自荐信
2013/10/01 职场文书
超市中秋节促销方案
2014/03/21 职场文书
施工协议书范本
2014/04/22 职场文书
店铺转让协议书
2014/12/02 职场文书
销售业务员岗位职责
2015/02/13 职场文书
终止劳动合同通知书
2015/04/16 职场文书
施工安全责任协议书
2016/03/23 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang
Nebula Graph解决风控业务实践
2022/03/31 MySQL