Javascript 设置php回显的div的innerhtml
我使用php echo创建了一个div元素Javascript 设置php回显的div的innerhtml,javascript,php,dom,Javascript,Php,Dom,我使用php echo创建了一个div元素 *//some html code* *<?php echo "<div id = "randomDiv"></div>" ?> <script> document.getElementById("randomDiv").innerHTML = "Hey"; </script>* *//一些html代码* * document.getElementById(“randomDiv”)
*//some html code*
*<?php echo "<div id = "randomDiv"></div>" ?>
<script>
document.getElementById("randomDiv").innerHTML = "Hey";
</script>*
*//一些html代码*
*
document.getElementById(“randomDiv”).innerHTML=“Hey”;
*
但是这不会操纵div的innerHTML。有什么办法解决这个问题吗?div id的双引号将使其无效。尝试将报价更改为单报价:
<?php echo "<div id='randomDiv'></div>"; ?>
<script>
document.getElementById("randomDiv").innerHTML = "Hey";
</script>
您应该得到一个语法错误,您需要转义引号: