我正在尝试从外部PHP文件更改P标记中的文本。有没有我可以使用innerHTML?
目前这是我尝试使用的代码行,但它似乎无法正常工作
echo '<script>document.getElementById("response").innerHTML = "test";</script>';
我尝试过做
document.getElementById("response").innerHTML = "test";
然而它似乎也没有用,我也尝试了没有脚本标签的回声
答案 0 :(得分:1)
要使用javascript extenal php,你必须检查已加载的nowwindow(Jquery中的document.ready函数)。
在您的情况下,您必须使用window.load函数并在其中更改文本文本。
基本上PHP首先加载而不是javascript。
答案 1 :(得分:0)
使用innerHTML,您可以更改页面中的文本,如果要从外部php页面添加任何内容,则需要使用AJAX加载它。