Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何插入HTML内容而不使用JS覆盖默认内容_Javascript - Fatal编程技术网

Javascript 如何插入HTML内容而不使用JS覆盖默认内容

Javascript 如何插入HTML内容而不使用JS覆盖默认内容,javascript,Javascript,我有下面的页脚代码。我想添加一些html内容(见下文),但如果我这样做,默认内容就会消失。我想保留默认内容并添加新内容。怎么做 <div id="footer"> HTML content and some classes </div> HTML内容和一些类 以及我的代码,用于添加另一个包含类的HTML内容: <script> document.getElementById('footer').innerHTML = '<div class="ba

我有下面的页脚代码。我想添加一些html内容(见下文),但如果我这样做,默认内容就会消失。我想保留默认内容并添加新内容。怎么做

<div id="footer">
HTML content and some classes
</div>

HTML内容和一些类
以及我的代码,用于添加另一个包含类的HTML内容:

<script>
document.getElementById('footer').innerHTML = '<div class="bannery"><img class="obrazek" src="URL"></div>';
</script>

document.getElementById('footer')。innerHTML='';

谢谢:-)

试试这个:
document.getElementById('footer').innerHTML+=''

这应该行得通

看看添加到dupetarget中的
appendChild
,因为它没有明显的答案。问题是如果有事件处理程序,你就删除它们。它应该向元素中添加注入式HTML,页脚为IDOlly works,meIt会添加它,只是说这个解决方案有副作用。解决了,谢谢:-)