JavaScript利用append添加元素报错的解决方法

2019-12-21,,,

1、错误描述

在IE浏览器上:

Uncaught HierarchyRequestError:Failed to excute 'appendChild' on 'Node':The new child element contains the parent.

在谷歌浏览器上:

SCRIPT5022:DOM Exception:HIERARCHY_REQUEST_ERR(3) error

2、错误原因

在append()中包含append()

如:

append(append("String"));

3、解决办法

去掉append中的append,将里面的append中的字符串放到外面的append里

您可能感兴趣的文章:

  • node.js中的fs.appendFile方法使用说明
  • js AppendChild与insertBefore用法详细对比
  • js中AppendChild与insertBefore的用法详细解析
  • 服务端拼接json数据格式的正确写法(Append方式)
  • js原生appendChild的bug解决心得分享
  • javascript实现的动态添加表单元素input,button等(appendChild)
  • javascript中onclick(this)用法介绍
  • js给onclick事件赋值,动态传参数实例解说
  • JS中append字符串包含onclick无效传递参数失败的解决方案

《JavaScript利用append添加元素报错的解决方法.doc》

下载本文的Word格式文档,以方便收藏与打印。