php - 寻找 getElementById 和 innerHTML 的 PHP 等价物

标签 php javascript innerhtml getelementbyid

我正在寻找与 Javascript 函数 getElementById() 和 innerHTML 等效的 PHP。基本上,如何编辑文档中某些 ID 的内容?谢谢。

最佳答案

getElementById() 可用 via DomDocument .

innerHTML() 不是,但可以模拟它:

$innerHTML = '';
foreach($node->childNodes as $child) {
  $innerHTML .= $node->ownerDocument->saveXML($child);
}

如果您的 PHP 版本支持它,您可以使用 saveHTML而不是 saveXML .

关于php - 寻找 getElementById 和 innerHTML 的 PHP 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6507998/

相关文章:

jquery - 使用 jQuery 在事件回调中设置元素值

javascript - innerHTML 显示 Javascript 函数结果

php - 尝试从 mysql 获取上个月的数据

php - SilverStripe一次性查询所有DataObject表

PHP session 处理

javascript - XMLHttpRequest 会降低性能吗?

php - 流明/Laravel 6 : Call to undefined function array_except()

javascript - React中根据路由将数据加载到组件中

java - 获取主页的实时库存数据

javascript - .innerHTML 与 createElement() | setAttribute() 与 Direct*