Manuel PHP
Précédent |  | Suivant

# DOMDocument->getElementById()

DOMDocument->getElementById() -- Cherche un élément avec un certain identifiant

## Description

class DOMDocument {
DOMElement getElementById ( string elementId )
}

Cette fonction est similaire à la fonction DOMDocument->getElementsByTagName() mais cherche un élément avec un identifiant donné.

Selon le standard DOM, ceci requiert une DTD qui définie l'attribut ID du type ID. Vous devez valider votre document avec la fonction DOMDocument->validate() ou DOMDocument::validateOnParse avant d'utiliser cette fonction.

## Liste de paramètres

elementId

  La valeur de l'identifiant unique pour un élément.

## Valeurs de retour

Retourne un DOMElement ou `NULL` si l'élément n'est pas trouvé.

## Exemples

Exemple 1. Exemple avec DOMDocument->getElementById()

`<?php $doc = new DomDocument; // Nous devons valider notre document avant de se référer à l'ID $doc->validateOnParse = true; $doc->Load('book.xml'); echo "L'élément dont l'ID est 'book' est : " . $doc->getElementById('books')->tagName . "\n"; ?>`

L'exemple ci-dessus va afficher :

    L'élément dont l'ID est 'book' est : chapter

## Voir aussi

DOMDocument->getElementsByTagName()

Précédent | Sommaire | Suivant
DOMDocument->createTextNode() | Niveau supérieur | DOMDocument->getElementsByTagName()