[英]How to get innerhtml of child span of element by ID javascript
[英]How to get child element inserted in innerHTML
我有一个缓冲区:
var buff="<div id='main'><p id='foo'>Hello World</p></div>";
var mydiv = document.createElement("div");
mydiv.innerHTML = buff;
// Don't document.write mydiv, but do the operation below
mydiv.getElementById("foo").innerText = "Hi there!";
它目前不起作用,我该怎么办?
每个元素没有getElementById
,因为 ID 都是唯一的。 您使用querySelector
/ querySelectorAll
进行元素范围查询,或document.getElementById
按 ID 搜索文档
您可以使用mydiv.querySelector('#foo')
或document.getElementById('foo')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.