HTML DOM Element hasChildNodes() Method
- Nakaraang pahina hasAttributes()
- Susunod na pahina id
- Bumalik sa nakaraang antas HTML DOM Elements 对象
Paglilinaw at Paggamit
Kung mayroon kahit anong anak na node ang tinukoy na node,hasChildNodes()
Ang paraan ay ibabalik true
,kung hindi ibabalik false
.
hasChildNodes()
Ang paraan ay readonly.
Babala
Ang paghahalata ng puti sa pagitan ng mga node ay itinuturing na mga anak na node (text na node).
Mga pangkatuwiran:
HTML na Node at Elemento
Sa HTML DOM(Document Object Model)sa, ang HTML na dokumento ay isang koleksyon ng mga node na mayroon (o walang) mga anak na node.
NodeIto ay tumutukoy sa elemento na node, text na node at comment na node.
ElementoAng paghahalata ng puti sa pagitan ay text na node.
At ang elemento lamang ay elemento na node.
Anak na Node at Anak na Elemento
childNodes IbalikAnak na Node(mga elemento na node, text na node at comment na node).
children IbalikAnak na Elemento(hindi ang mga text at comment na node).
Magkakapatid at Elemento na Magkakapatid
MagkakapatidIto ay 'kapatid' at 'kapatid'.
MagkakapatidIto ay ang mga node na may magkakaparehong magulang na node (sa magkakaparehong childNodes sa listahan).
Elemento na magkakapatidIto ay ang mga elemento na may magkakaparehong magulang na elemento (sa magkakaparehong children sa listahan).
Halimbawa
Halimbawa 1
Mayroon ba ang elemento ng mga anak na node?
let answer = element.hasChildNodes();
Halimbawa 2
Alisin ang unang anak ng elemento:
if (element.hasChildNodes()) { element.removeChild(element.childNodes[0]); }
Mga Tagapagsalita
element.hasChildNodes()
Parameter
Wala.
Halimbawa ng Pagbabalik
Uri | Paglalarawan |
---|---|
Boolean na Halaga | Kung ang node ay may mga anak na node, ibabalik ang boolean na true, kung hindi ibabalik ang boolean na false. |
Suporta ng Browser
element.hasChildNodes()
Ito ay DOM Level 1 (1998) na katangian.
Ang lahat ng mga browser ay ganap na sumusuporta sa ito:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporta | 9-11 | Suporta | Suporta | Suporta | Suporta |
- Nakaraang pahina hasAttributes()
- Susunod na pahina id
- Bumalik sa nakaraang antas HTML DOM Elements 对象