嗨,我正在构建一个 HTML 网站并在其中放置广告,我需要一个 javascript 代码来更改它或从脚本页面更新它,而不是通过访问每个页面并剪切/粘贴该广告代码。我在脚本页面中输入了这个document.getElementById.('adcode').innerHTML('HTML code provided by ad networks');
并且在我的网站中我使用了这个代码<div id="adcode"> </div>
但是即使我输入了任何其他 HTML 代码它也没有显示任何内容。
问问题
1144 次
1 回答
1
document.getElementById('adcode').innerHTML = 'HTML code provided by ad networks';
innerHTML
不是函数,是变量。另外,你有一个.
after getElementById
。
然而,更好的方法是这样的:
var text = document.createTextNode('HTML code provided by ad networks');
document.getElementById('adcode').appendChild(text);
如果您使用此方法,文本将自动为您转义。
于 2013-06-28T13:42:49.530 回答