[英]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.