Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.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:不工作 document.getElementById(“注释”).innerHTML=“”;_Php_Javascript - Fatal编程技术网

javascript中的Php:不工作 document.getElementById(“注释”).innerHTML=“”;

javascript中的Php:不工作 document.getElementById(“注释”).innerHTML=“”;,php,javascript,Php,Javascript,这应该在div元素中给出“foo bar”一词,但它不是。不知道我哪里出错了。请提供帮助。您正在尝试使用注释元素: <script> document.getElementById("comment").innerHTML="<?php echo 'foo bar'; ?>"; </script> <div id="comment"></div> 在宣布之前: document.getElementById("comment").i

这应该在div元素中给出“foo bar”一词,但它不是。不知道我哪里出错了。请提供帮助。

您正在尝试使用
注释
元素:

<script>
document.getElementById("comment").innerHTML="<?php echo 'foo bar'; ?>";
</script> 
<div id="comment"></div>
在宣布之前:

document.getElementById("comment").innerHTML="...";

firebug显示以下错误:


(来源:)


你应该:

  • 首先,在HTLM中创建元素
  • 并且,只有在以下情况下才能使用它:
    • 或者通过更改代码中的操作顺序
    • 或者等到HTML页面完全加载后再执行Javascript

如果选择第一个解决方案,代码将如下所示:

<div id="comment"></div>

document.getElementById(“注释”).innerHTML=“”;
它将发挥作用:

  • foo-bar
    字符串将可见
  • 而且不会再有任何JS错误了


(来源:)

您正在尝试使用
注释
元素:

<script>
document.getElementById("comment").innerHTML="<?php echo 'foo bar'; ?>";
</script> 
<div id="comment"></div>
在宣布之前:

document.getElementById("comment").innerHTML="...";

firebug显示以下错误:


(来源:)


你应该:

  • 首先,在HTLM中创建元素
  • 并且,只有在以下情况下才能使用它:
    • 或者通过更改代码中的操作顺序
    • 或者等到HTML页面完全加载后再执行Javascript

如果选择第一个解决方案,代码将如下所示:

<div id="comment"></div>

document.getElementById(“注释”).innerHTML=“”;
它将发挥作用:

  • foo-bar
    字符串将可见
  • 而且不会再有任何JS错误了


(来源:)

脚本需要放在div下面,因为它试图填充尚未插入DOM的div。

脚本需要放在div下面,因为它试图填充尚未插入DOM的div。

我不知道这一点,但是,带引号的php可能会被包含在HTML中,而不会被解析?我不知道这一点,但可能带引号的php会被包含在HTML中,而不会被解析?Working.Thank.had忘记了dom模型。@AlienWebguy我将把它当作一种恭维:-pWorking.Thank.had忘记了dom模型。@AlienWebguy我将把它当作一种恭维:-phad忘记了dom模型。更改了它。现在,Working.Thank.had忘记了dom模型。更改了它。现在,工作。谢谢