为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决IE11中的“类型错误:对象不支持属性或方法'追加'”?

如何解决IE11中的“类型错误:对象不支持属性或方法'追加'”?

慕娘9325324 2022-09-29 17:38:04
我的代码像这样:  setFooter () {    if (!this.footer) {      const div = document.createElement('div')      let html      html = "<span><div style='float:left; border-radius: 12px;'></div></span>" +          "<span style='font-size:12px'>Available</span>"      div.innerHTML = html      document.querySelector('.v-date-picker-table').append(div)      this.footer = true    }  }我在谷歌中进行了搜索,并获得了添加变量的参考。在我的代码中,我添加了变量。您可以看到 和 。但是为什么存在错误呢?在铬和火狐浏览器中,它可以工作constlet
查看完整描述

2 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

ParentNode.append()方法在ie中不受支持,您可以在浏览器兼容性部分中 https://developer.mozilla.org/en-US/docs/Web/API/ParentNode/append 阅读有关它的信息。

但是在同一文档中有一个Polyfill看看


查看完整回答
反对 回复 2022-09-29
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

在脚本中,DOM不是方法。使用代替...这取决于你的 DOM 树appendappendChild



查看完整回答
反对 回复 2022-09-29
  • 2 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信