HTML DOM Element isSameNode() 方法
- 上一页 isEqualNode()
- 下一页 isSupported()
- 返回上一层 HTML DOM Elements Obheto
Paglilingkod at paggamit
isSameNode()
Ang method ay sumusuri kung ang dalawang node ay parehong node.
isSameNode()
Ang method ay ibabalik true,
Kung ang dalawang node ay parehong node, ibabalik nang may hawak ng false
.
Paalala:Gumamit ng isEqualNode() na gumagamit ng paraan Subukang makita kung ang dalawang node ay parehong kung hindi sila kahawig, pero hindi dapat na sila ay parehong node.
Sample
Halimbawa 1
Check kung ang dalawang node ay parehong node sa aktwal na:
var item1 = document.getElementById("myList1"); // Ang <ul> element na may id="myList"An <ul> element with id="myList" var item2 = document.getElementsByTagName("UL")[0]; // Ang unang <ul> element sa dokumentoThe first <ul> element in the document var x = item1.isSameNode(item2);
Halimbawa 2
Check kung ang dalawang node ay parehong node gamit ang === operator:
var item1 = document.getElementById("myList"); var item2 = document.getElementsByTagName("UL")[0]; if (item1 === item2) { alert("THEY ARE THE SAME!!"); } alert("They are not the same."); }
Pagsusukat
node.isSameNode(node)
Parameter
Parameter | Uri | Paglalarawan |
---|---|---|
node | Object ng node | Hindi dapat puwede. Ang node na dapat kumpara sa tinukoy na node. |
Detalye ng teknolohiya
Halimbawa ng ibabalik: | Boolean na halimbawa, kung ang dalawang node ay parehong node, ito ay ibabalik sa true, kung hindi ito ay ibabalik sa false. |
---|---|
DOM na bersyon: | Core Level 3 Node Object |
Browser na sumusuporta
Ang mga numero sa talahanayan ay naglalarawan ng unang bersyon ng browser na ganap na sumusuporta sa paraan na ito.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Sumusuporta | 9.0 | Hindi sumusuporta | Sumusuporta | Sumusuporta |
Ang lahat ng pangunahing browser ay sumusuporta isSameNode()
ang paraan, maliban sa Firefox.
注释:Firefox na ang 10 ay tumigil ng pag-suporta sa paraan na ito, dahil ang DOM version 4 ay nag-abandon sa paraan na ito. Bilang kahalili, dapat mong gamitin ===
来比较两节点是否相同。
注释:Internet Explorer 8 以及更早的版本不支持该方法。
- 上一页 isEqualNode()
- 下一页 isSupported()
- 返回上一层 HTML DOM Elements Obheto