HTML DOM Element compareDocumentPosition() method

Mifano na matumizi

compareDocumentPosition() Method ya kusababisha kusoma mawili na kuzingatia kwa inani, kueleza mawingu yao katika mtaalamu:

Wazitoa Maana
1 Mwili una kiwango cha kipengele cha kilele cha mtaalamu.
2 Kipengele cha kwanza una kiwango cha kipengele cha pili kwenye pili.
4 Kipengele cha kwanza una kiwango cha kipengele cha pili kwenye kwanza.
8 Kipengele cha kwanza una kiwango cha kipengele cha pili kwa ndani yake.
16 Mwili una kiwango cha kipengele cha kwanza kwa ndani yake.
32 Mwili una kiwango cha kipengele cha kitu kilele.

Mafano

Matokeo wa kuzingatia pia inaweza kubadilika.

Wazitoa 20 inaeleza kwamba mwili una kiwango cha kipengele cha kwanza (16) kwa ndani yake, na kipengele cha kwanza una kiwango cha kipengele cha pili kwenye pili (4).

Mfano

"p1" na "p2" hivyo kwenye:

const p1 = document.getElementById("p1");
const p2 = document.getElementById("p2");
let position = p1.compareDocumentPosition(p2);

Jaribu kwa mafanikio

Inasababu

node.compareDocumentPosition(node)

Makusanyiko

Makusanyiko Kueleza
Node Inayohitaji. Ni mwili unaoonekana kwa kusaidia kipengele cha sasa.

Matokeo

Aina Kueleza
Inani Mwili una kiwango cha kipengele cha kwanza kwenye pili kwenye pili.
Wazitoa Maana
1 Mwili una kiwango cha kipengele cha kilele cha mtaalamu.
2 Kipengele cha kwanza una kiwango cha kipengele cha pili kwenye pili.
4 Kipengele cha kwanza una kiwango cha kipengele cha pili kwenye kwanza.
8 Kipengele cha kwanza una kiwango cha kipengele cha pili kwa ndani yake.
16 Mwili una kiwango cha kipengele cha kwanza kwa ndani yake.
32 Mwili una kiwango cha kipengele cha kitu kilele.

Mfano wa kifungu cha mtaalamu

element.compareDocumentPosition() Niweze DOM Level 1 (1998) kipengele.

Wote vifaa vya kina vina kusimamia kwa upekee:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Msaada 9-11 Msaada Msaada Msaada Msaada