HTML DOM Element isEqualNode() ਮੱਥਦ
- ਪਿੱਛਲਾ ਪੰਨਾ isDefaultNamespace()
- ਅਗਲਾ ਪੰਨਾ isSameNode()
- ਪਿੱਛੇ ਵਾਪਸ ਜਾਓ HTML DOM Elements ਵਸਤੂ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
isEqualNode()
ਮੱਥਦ ਦੋ ਨੋਡ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹਨ ਕਿ ਨਹੀਂ ਪਰਖਦਾ ਹੈ。
ਜੇਕਰ ਦੋ ਐਲੀਮੈਂਟ (ਜਾਂ ਨੋਡ) ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹਨ ਤਾਂisEqualNode()
ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ true
ਜੇਕਰ ਹੇਠ ਲਿਖੇ ਸਾਰੇ ਸ਼ਰਤਾਂ ਸਹੀ ਹਨ ਤਾਂ ਦੋ ਨੋਡ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹਨ:
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨ nodeType
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨ nodeName
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨ NodeValue
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨ nameSpaceURI
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨ childNodes ਅਤੇ ਸਾਰੇ ਉਪ ਸਾਥੀਆਂ
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ ਹਨਵਿਸ਼ੇਸ਼ਤਾਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ
- ਉਹ ਇੱਕ ਦੂਜੇ ਦੇ ਨਾਲ ਸਮਾਨ localName ਅਤੇ ਪ੍ਰੀਫਿਕਸ ਰੱਖਦੇ ਹਨ
ਸੁਝਾਅ:ਸੁਝਾਅ: isSameNode() ਮੱਥਦ ਦੋ ਨੋਡ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹਨ ਕਿ ਨਹੀਂ ਇਹ ਪਰਖਣ ਲਈ ਵਰਤੋਂ ਕਰੋ
ਇਹ ਦੇਖੋ:
ਇੰਸਟੈਂਸ
ਦੋ ਵੱਖਰੇ ਸੂਚੀਆਂ ਵਿੱਚ ਦੋ ਸੂਚੀ ਅੰਗਾਂ ਦਾ ਤੁਲਨਾ ਕਰੋ ਕਿ ਉਹ ਸਮਾਨ ਹਨ ਕਿ ਨਹੀਂ:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
ਗਿਆਨ ਪ੍ਰਕਿਰਿਆ
element.isEqualNode(ਨੋਡ)
ਜਾਂ
ਨੋਡ.isEqualNode(ਨੋਡ)
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ਨੋਡ | ਲੋੜੀਂਦਾ ਹੈ। ਤੁਸੀਂ ਜਿਸ ਨੋਡ ਨੂੰ ਤੁਹਾਨੂੰ ਤੁਲਨਾ ਕਰਨਾ ਹੈ ਉਹ ਨੋਡ。 |
ਵਾਪਸ ਦਿੱਤਾ ਜਾਣ ਵਾਲਾ ਮੁੱਲ
ਪ੍ਰਕਾਰ | ਵਰਣਨ |
---|---|
ਬੋਲੀਨ ਮੁੱਲ | ਜੇਕਰ ਦੋ ਨੋਡ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹਨ ਤਾਂ true ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ, ਨਹੀਂ ਤਾਂ false ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ。 |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
element.isEqualNode()
ਇਹ DOM Level 3 (2004) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਇਸ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
ਚਰਮੋਸ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਚਰਮੋਸ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
ਸਮਰਥਨ | 9-11 | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
- ਪਿੱਛਲਾ ਪੰਨਾ isDefaultNamespace()
- ਅਗਲਾ ਪੰਨਾ isSameNode()
- ਪਿੱਛੇ ਵਾਪਸ ਜਾਓ HTML DOM Elements ਵਸਤੂ