Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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/8/sorting/2.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?_Javascript_Php_Image_Document_Getelementbyid - Fatal编程技术网

Javascript PHP中的document.getElementbyId?

Javascript PHP中的document.getElementbyId?,javascript,php,image,document,getelementbyid,Javascript,Php,Image,Document,Getelementbyid,我有一个div,我想在里面放一张图片,我怎么能这样做: Javascript: <script> document.getElementById("people").innerHTML = document.getElementById("people").innerHTML + "<img src='farmer.gif'>"; </script> document.getElementById(“人”).innerHTML= docum

我有一个div,我想在里面放一张图片,我怎么能这样做:

Javascript:

<script>
    document.getElementById("people").innerHTML =
    document.getElementById("people").innerHTML + "<img src='farmer.gif'>";
</script>

document.getElementById(“人”).innerHTML=
document.getElementById(“人”).innerHTML+“”;
Html:

<html>
  <body>
    <div id = "people"></div>
  </body>
</html>

在PHP中?我很困惑,我可以用JS做它,但我需要用PHP做它,但我不知道如何

希望你能帮助我D

快速非常脏的方式: do
ob_start()位于脚本的第一行

执行
回显“%imag1flag%”

do
$content=ob_get_clean()在脚本的末尾

使用
$content=str_replace(“%imag1flag%”,“”,$content)更改contnet

但是我想知道为什么你一开始没有粘贴图像,例如:

echo”“

请记住,Javascript是
Statefull
PHP是
非Statefull

当你得到答案时,也许你会对你的问题大发雷霆;)


再见

我几乎可以肯定,在图像中放置div会导致无效的html。@MarkRijsmus OP想在
div
中放置
img
,它的措辞是badlyJS是客户端,这意味着它可以在制作后检测到东西。PHP是服务器端的,通常在生成HTML之前完成,因此在这一点上,还不存在ID。@dwhite.me-通常,但不一定。