【问题标题】:innerHTML in external PHP file外部 PHP 文件中的 innerHTML
【发布时间】:2014-10-15 09:05:24
【问题描述】:

我正在尝试从外部 PHP 文件更改 P 标记中的文本。有什么办法可以使用innerHTML?

目前这是我正在尝试使用的代码行,但它似乎不起作用

echo '<script>document.getElementById("response").innerHTML = "test";</script>';

我试着做

document.getElementById("response").innerHTML = "test";

但是它似乎也不起作用,我也尝试了没有脚本标签的回声

【问题讨论】:

  • “外部 PHP 文件”是指网站上的文件吗?或者只是在某处的服务器上?
  • 所以您包含了您的外部 PHP 文件,并且您想通过 javascript 更改外部加载的内容?
  • 试试 echo '';

标签: javascript php html innerhtml


【解决方案1】:

要使用 javascript extenal php,你必须检查已经加载的窗口(Jquery 中的 document.ready 函数)。

在您的情况下,您必须使用 window.load 函数并在其中更改文本文本。

基本上php比javascript先加载。

【讨论】:

    【解决方案2】:

    使用innerHTML,你可以改变页面内的文本,如果你想从外部php页面添加任何东西,你需要使用AJAX来加载它。

    【讨论】:

      猜你喜欢
      • 2013-05-08
      • 2015-04-22
      • 2016-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多