HTML Import一直报错null

HTML Import时引用不过来,一直报错null,谁知道为什么么

`

<head lang='en'>
    <link ref='import' href='importSub.html'/>
</head>
<body>

<script>
    window.onload = function(){
        var s = document.querySelector('link[ref="import"]').import;

        var t = s.querySelector('h1')

        document.body.appendChild(t)

    }
    
</script>
</body>

`

importMain.html:13 Uncaught TypeError: Cannot read property 'querySelector' of null
阅读 3.3k
1 个回答
  1. 拼写错误,“rel”写成“ref”了。

  2. js的部分不太熟,不知道有没有问题。但据我所知link标签的这种写法可能会有兼容性问题,得上个谷歌的polyfill,就是webcomponents.js

  3. 既然这样,也可以用jQ的.load()呀。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题