繁体   English   中英

innerHTML 没有得到 CSS DIV

[英]innerHTML not get CSS DIV

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

通常它可以工作,但发生的情况是新 DIV 中的 inseriro 文本没有获得 CSS

我会尽量解释得更好

我的 wordpress 站点中有一个带有 wp_iso_block ID 的 div

我的 HTML 页脚中有一个带有 iso-block id 的 div

我正在做如下

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

所以我在我的 HTML 中输入了一个 post wordpress 更新的文本页脚

它正常工作但不接收赋予 div id 的 CSS 属性 iso-block 仅出现文本

这是解释的最佳来源。

我在 HTML 中的 Javascript

    document.getElementById('iso-block').innerHTML  =   document.getElementById('wp-iso-block').innerHTML;

我在 Wordpress 帖子中的 HTML

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

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

</div>

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

<script type="text/javascript">

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

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

</script>

并使用 jquery,谢谢大家。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM