Javascript innerHTML无法获取CSS DIV

Javascript innerHTML无法获取CSS DIV,javascript,jquery,html,css,wordpress,Javascript,Jquery,Html,Css,Wordpress,我正在尝试捕获一个div文本内容,并使用innerHTML使用javascript添加另一个 通常它是有效的,但是新DIV中的inseriro文本没有得到CSS 我会尽量解释得更好 我在wordpress网站上有一个div,带有wp_iso_block ID 我的HTML页脚中有一个div,带有iso块id 我的工作如下 document.getElementById('iso block')innerHTML=document.getElementById('wp_iso_block')inn

我正在尝试捕获一个div文本内容,并使用innerHTML使用javascript添加另一个

通常它是有效的,但是新DIV中的inseriro文本没有得到CSS

我会尽量解释得更好

我在wordpress网站上有一个div,带有wp_iso_block ID

我的HTML页脚中有一个div,带有iso块id

我的工作如下

document.getElementById('iso block')innerHTML=document.getElementById('wp_iso_block')innerHTML

因此,我在HTML中键入wordpress更新后的文本页脚

它正常工作,但不接收给定给div id的CSS属性,iso块只显示文本

在这里,这是最好的来源解释

我的HTML Javascript

    document.getElementById('iso-block').innerHTML  =   document.getElementById('wp-iso-block').innerHTML;
Wordpress post中的我的HTML

<div id="wp-iso-block">

ISO 9001:2008 <span>certified company</span>

</div>

ISO 9001:2008认证公司

我通过更改代码解决了问题

<script type="text/javascript">

var wp_iso_block = $('# wp-iso-block').text();

$('#iso-block').text(wp_iso_block);

</script>

var wp_iso_block=$('#wp iso block')。text();
$('iso块')。文本(wp#u iso块);

使用jquery,谢谢大家。

您没有id为iso block的元素,请将iso block div括在另一个div中,并称之为div contentinstead@Bakitai-是的,我的HTML中有iso块元素,我没有把它放在示例中,以免污染我的问题,我的div iso块有CSS自己的文本应用大小,以及颜色和其他属性,但如果我这样做,则来自innerHTML的文本不会接收这些属性document.getElementById('iso block')innerHTML=“text Example。”;它可以接收CSS属性,但这样document.getElementById('iso block')innerHTML=document.getElementById('wp iso block')innerHTML;它只显示文本,不接收属性。@Nabeel Khan-我这样做了,但效果不好:(这听起来像是CSS/HTML问题,而不是Javascript问题。也许你有覆盖跨标记格式的规则?如果单独应用,你的方法可以工作。