SCRIPT5007:无法获取未定义或空引用的属性“替换”

时间:2014-03-03 15:52:42

标签: javascript internet-explorer replace

无法弄清楚为什么IE在下面一行显示此错误消息:

this.innerHTML.replace('#','').trim()

我使用了getElementsByClassName并循环遍历所有标记并尝试从链接的innerHTML中删除#标签。

适用于IE以外的所有浏览器。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

使用jQuery选项吗?因为当Javascript的.innerHTML()失败时,这将执行一些检查并使用回退。