首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]DOMDocument::getElementById()函数—用法及示例

发布于 2025-04-24 17:58:25
0
25

函数名:DOMDocument::getElementById()

适用版本:所有PHP版本,从PHP 4开始可用

用法:该方法在DOMDocument类中用于根据元素的ID获取一个DOMElement对象。它可以用于在HTML或XML文档中找到具有指定ID值的元素。

语法:DOMElement DOMDocument::getElementById ( string $elementId )

参数说明:

  • $elementId:一个字符串,表示要查找的元素的ID值。

返回值:如果找到了具有指定ID的元素,则返回一个DOMElement对象;否则返回NULL。

示例:

<?php
// 创建一个空白的HTML文档对象
$dom = new DOMDocument();

// 载入HTML文档
$dom->loadHTML('<html><body><div id="myDiv">Hello World!</div></body></html>');

// 获取具有指定ID的元素
$element = $dom->getElementById('myDiv');

// 获取元素内容并输出
echo $element->nodeValue; // 输出:Hello World!
?>

该示例中,我们创建了一个空白的HTML文档对象,并使用loadHTML()方法载入一个包含带有ID为"myDiv"的

元素的HTML文档。然后,我们使用getElementById()方法获取具有指定ID的元素,并通过nodeValue属性输出该元素的内容。


评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流