mozilla
Vos résultats de recherche

    Node.contains

    Cet article nécessite une relecture technique.

    Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

    Résumé

    Indique si un noeud est l'enfant d'un noeud donné.

    Syntaxe

    node.contains( otherNode ) 
    
    • node est le noeud comparant.
    • otherNode est le noeud comparé.

    La valeur de retour est true si otherNode est un enfant de node, ou node lui même. Dans les autres cas, la valeur de retour est false.

    Example

    Cette fonction vérifié si un élément est dans le corps de la page. Comme contains est inclusif, déterminer si le corps est contenu en lui-même n'est pas le but de isInPage, donc ce cas renvoie false.

    function isInPage(node) {
      return (node === document.body) ? false : document.body.contains(node);
    }
    • node est le noeud que l'on veut vérifier dans <body>.

    Compatibilité entre navigateurs

    Caractéristique Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Support de base (Oui) 9.0 (9.0) 5.0 (uniquement pour Elements) (Oui) 3.0 [1][2]
    Caractéristique Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support de base ? 9.0 (9.0) ? ? ?

    Spécification

    Voir aussi

    Étiquettes et contributeurs liés au document

    Contributors to this page: fscholz, AshfaqHossain, R_403
    Dernière mise à jour par : AshfaqHossain,