在我的项目中,我在变量(htmlG)中存储了如下的 html 代码:
<img src="http://mygrtew.imm.com/graph?&o=f&c=1&y=q&b=ffffff&n=666666&w=450&h=250&r=1m&u=www.test.com" width="450" height="250"/>
我想直接在我用 DOM 创建的 div 中动态插入此图像
var htmlG = response.testg;
var divAgraph = createElement('div', 'divAgraph', 'divAgraphcss');
var oImgG = createElement('img');
oImgG.setAttribute('src',htmlG);
divAgraph.appendChild(oImgG);
但是失败了,可能是因为var htmlG开头是正确的?
如何使用这些参数创建我的图片?
提前致谢
最佳答案
希望这有帮助:
var htmlG = response.testg;
var divAgraph = document.createElement('div');
divAgraph.innerHTML = htmlG
我假设您正在提供 DOM 的环境中工作。 (node.js 没有)
关于javascript - DOM 直接从 HTML 代码创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20017405/