我需要一个脚本,当页面加载时会在另一个div上面添加div,我需要能够直接在Javascript代码中编辑DIV的html编码(对于用户脚本)。目前,我已经将它替换为div,这有点乱。
if (document.getElementById ('category_45'))
{
var wdiv = document.getElementById ('category_45');
wdiv.innerHTML = '<div id=shoutboxfix><iframe id=reloader name=reloader scrolling=yes frameborder=0 width=1000px height=350px src=http://forums.digitalwarfare247.com/index.php?/shoutbox/index.php#category_shoutbox>';
wdiv.innerHTML += '<input type="button" value="Refresh ^" onclick="parent.top.reloader.location.reload(true);" /></div>';
wdiv.innerHTML += '<br />';
}
div我需要新div上面的ID是'category_45',HTML编码是<iframe id=reloader name=reloader scrolling=yes frameborder=0 width=1000px height=350px src=http://forums.digitalwarfare247.com/index.php?/shoutbox/index.php#category_shoutbox>
感谢任何有帮助的人。
答案 0 :(得分:0)
你考虑过JQuery吗? http://api.jquery.com/before/
答案 1 :(得分:0)
或许是Mootools?
myThirdElement.inject(mySecondElement, 'before');
来源:http://mootools.net/docs/core/Element/Element#Element:inject