求助 JS 在网页 节点后增加内容

qq_35688735 2017-07-02 05:02:36
求助 JS 在网页 节点"meta"后增加内容 我是这样写的

var d1 = document.getElementsByTagName('meta');
d1[0].insertAdjacentHTML('afterEnd', '<b>HELLOLWORLD</b>');

在IE上可以

但是在CHROME浏览器上测试 就不行 为什么
...全文
213 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttigerdna 2017-07-03
  • 打赏
  • 举报
回复
$('dom').after();
天际的海浪 2017-07-03
  • 打赏
  • 举报
回复
meta都放到body中,

<!doctype html>
<html lang="en">
<head>
	<title> 页面名称 </title>
</head>
<body>
    <meta http-equiv="content-type" content="text/html;charset=utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <meta content="always" name="referrer">
    <meta name="theme-color" content="#2932e1">
<script type="text/javascript">
 document.getElementsByTagName('meta')[0].insertAdjacentHTML('afterend','<a href="http://www.baidu.com">百度</a>');
</script>
</body>
</html>
qq_35688735 2017-07-02
  • 打赏
  • 举报
回复
var d1 = document.getElementsByTagName('meta'); d1[0].insertAdjacentHTML('afterEnd', 'HELLOLWORLD’); 直接添加代码也不行吧
天际的海浪 2017-07-02
  • 打赏
  • 举报
回复
b元素只能添加到body中,不能添加到head中

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧