在我的项目中,我将这样的html代码存储在变量(htmlG)中:
<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中是正确的吗?
如何使用这些参数创建img?
提前致谢
最佳答案
希望这可以帮助:
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/