Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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 设置php回显的div的innerhtml_Javascript_Php_Dom - Fatal编程技术网

Javascript 设置php回显的div的innerhtml

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”)

我使用php echo创建了一个div元素

*//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>

您应该得到一个语法错误,您需要转义引号: