HTML DOM Element isEqualNode() metodi
- Edellinen sivu isDefaultNamespace()
- Seuraava sivu isSameNode()
- Palaa yläkerrokseen HTML DOM Elements-objekti
Määrittely ja käyttö
isEqualNode()
metodi tarkistaa, ovatko kaksi solmua yhtä suuret.
Jos kaksi elementtiä (tai solmua) ovat yhtä suuretisEqualNode()
Palautus true
.
Jos seuraavat kaikki ehdot ovat totta, kaksi solmua ovat yhtä suuret:
- Neillä on sama nodeType
- Neillä on sama nodeName
- Neillä on sama NodeValue
- Neillä on sama nameSpaceURI
- Neillä on sama childNodes ja kaikki jälkeläiset
- Neillä on samaOminaisuusja ominaisuusarvot
- Neillä on sama localName ja etuliite
Hinnoittelu:Vinkki: isSameNode() metodi Tarkista, ovatko kaksi solmua samanlaisia.
Katso myös:
Esimerkki
Tarkista, ovatko kaksi eri luettelosta kaksi luetteloriviä yhtä suuret:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
Syntaksi
element.isEqualNode(node)
tai
node.isEqualNode(node)
Parametri
Parametri | Kuvaus |
---|---|
node | Välttämätön. Vertailtava solmu. |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
布尔值 | Jos kaksi solmua ovat yhtä suuret, palautetaan true, muuten false. |
Selaimen tuki
element.isEqualNode()
Se on DOM Level 3 (2004) ominaisuus.
Kaikki selaimet tukevat sitä täysin:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu isDefaultNamespace()
- Seuraava sivu isSameNode()
- Palaa yläkerrokseen HTML DOM Elements-objekti