<?php
$htmlDoc = <<< HTML
<html>
<body>
<p id="hello">hello</p>
</body>
</html>
HTML;
echo "world";
?>
如何获得输出:你好世界来自 HTML 的你好和来自 PHP 的世界
是否可以像我们在 JavaScript 中那样访问和修改上面的 PHP 代码中的 HTML 内容,例如document.getElementById("hello").innerHTML
----Niklesh发送的以下代码---
<?php
echo $htmlDoc = <<< HTML
<html>
<body>
<p id="hello">hello</p>
</body>
</html>
HTML;
echo "world";
?>
-----我尝试过的代码-------
<html>
<body>
<p id="hello">hello</p>
</body>
</html>
HTML;
echo "world";
?>
是的,两者都可以将您的代码更改为
<?php
echo $htmlDoc = <<< HTML
<html>
<body>
<p id="hello">hello</p>
</body>
</html>
HTML;
echo "world";
echo '<br><input type="button" onClick="changeText()" value="Change Text">';
?>
<script type="text/javascript">
function changeText(){
document.getElementById("hello").innerHTML = "Niklesh here";
}
</script>