ie不支持remove的解决方法

 时间:2026-02-15 00:32:20

1、IE中有这样一个方法:removeNode(),尝试运行下面的代码:<div><input onclick="removeNode(this)" type="text" value="点击移除该输入框" /></div>

ie不支持remove的解决方法

2、可 以发现,这个方法在IE下是好使的,但是在Firefox等标准浏览器中就会报错了 

ie不支持remove的解决方法

3、但是在核心JS中有一个操作DOM节点的方法叫:removeChild(),看名字应该就知道是移除子节点的

ie不支持remove的解决方法

4、那么我们就可以变通一下 来实现移除指定的节点了,我们可以先去找到要删除节点的父节点

5、然后在父节点中运用removeChild来移除我们想移除的节点。我们可以定义一个方 法,function removeElement(_element){

ie不支持remove的解决方法

6、  var _parentElement = _element.parentNode;         if(_parentElement){                _parentElement.removeChild(_element);  

ie不支持remove的解决方法

7、尝试运行下面的代码,可以在各种浏览器中正确执行了。<script type="text/javascript">function removeElement(_element){

ie不支持remove的解决方法

  • java中List转String逗号分隔
  • windows上telnet用法 测试端口号
  • 怎么给textarea赋值
  • dbeaver远程连接数据库Oracle
  • Windows server 2008 R2允许用户更改帐户密码
  • 热门搜索
    鼻窦炎怎么治疗 口苦是怎么回事 迷你世界怎么做车 怎么让腿变直 加油英文怎么写 板鸭怎么做好吃 法令纹怎么去除 南京师范大学怎么样 怎么去西藏 怎么看吉他谱