HTML DOM Element compareDocumentPosition() method

kalama da yadda ake samar da ita

compareDocumentPosition() horarci takarda biyu, wanda ke kawo adami, wanda yana nufin girman su a cikin labari:

muwa ma'anar
1 kabara kuma ba kuma ana wanzu na sama sama labari.
2 kabara na farko wani na bayan kabara na biyu.
4 kabara na farko wani na wuro kabara na biyu.
8 kabara na farko wani na gaba kabara na biyu.
16 kabara na biyu wani na gaba kabara na farko.
32 kabara ne na sama elemen.

shirin nassoshi

matashin wanda ake kawo kuma zai iya zama tsofina

muwa 20 yana nufin kabara na biyu wani na gaba kabara na farko (16), kuma kabara na farko wani na wuro kabara na biyu (4).

tunawa

"p1" kuma "p2" kuma wani kuma wani a cikin hanyar kiyasa:

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

sai sai kai kai

kalama

node.compareDocumentPosition(node)

param

param gudanarwa
kabara wajib.

matashin wanda ake kawo

kanu gudanarwa
adami kabara na biyu na ayyuka wajen kiyasance.
muwa ma'anar
1 kabara kuma ba kuma ana wanzu na sama sama labari.
2 kabara na farko wani na bayan kabara na biyu.
4 kabara na farko wani na wuro kabara na biyu.
8 kabara na farko wani na gaba kabara na biyu.
16 kabara na biyu wani na gaba kabara na farko.
32 kabara ne na sama elemen.

kukun kuke sukar

element.compareDocumentPosition() wannan ita cece na DOM Level 1 (1998) girmu.

所有浏览器都完全支持它:

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