XML DOM Node آئی وی
- بال پیج DOM نود کا نوعیت
- پایین پیج DOM NodeList
Node 对象
Node 对象表示文档树中的单个节点。
节点可以是元素节点、属性节点、文本节点,或者也可以是“节点类型”那一章中所介绍的任何一种节点。
توجہ دیجئے، جس طرح سے تمام آئیٹم واپس نود اور ذیلی نودوں کی خاصیتوں اور متدوں کو وراثت لینے کے مجاز ہیں، لیکن تمام آئیٹم واپس نود اور ذیلی نودوں کی حامل نہیں ہیں۔ مثلاً، لفظی نود کو ذیلی نود نہیں رکھا جاسکتا، لہذا ایسے نودوں میں ذیلی نودوں کو جوڑنا، DOM خطا پیدا کر سکتا ہے۔
Node آئیٹم کی خصوصیات
خصوصیات | وصف |
---|---|
attributes | نود کی خاصیتوں کا NamedNodeMap شامل کیا جاتا ہے (اگر نود ایک عناصر آئیٹم ہے)。 |
baseURI | نود کا مضمر بنیادی URI واپس لایا جاتا ہے。 |
childNodes | نود کی ذیلی نودوں کا NodeList واپس لایا جاتا ہے。 |
firstChild | نود کا پہلا ذیلی نود واپس لایا جاتا ہے。 |
lastChild | نود کا آخری ذیلی نود واپس لایا جاتا ہے。 |
nextSibling | نود کے بعد آنے والا مماثل نود واپس لایا جاتا ہے。 |
nodeName | نود کا نام واپس لایا جاتا ہے، اس کا نوعیت کے مطابق ہوتا ہے。 |
nodeType | نود کا نوعیت واپس لایا جاتا ہے。 |
nodeValue | نود کا مرتبہ قائم یا واپس لایا جاتا ہے، اس کا نوعیت کے مطابق ہوتا ہے。 |
ownerDocument | نود کا مالک عناصر (دستاویز آئیٹم) واپس لایا جاتا ہے。 |
parentNode | نود کا والد نود واپس لایا جاتا ہے。 |
prefix | نود کی ن姆斯پیس کا پرکس قائم یا واپس لایا جاتا ہے。 |
previousSibling | نود سے پہلے آنے والا مماثل نود واپس لایا جاتا ہے。 |
textContent | نود اور اس کے ذریعہ نسل کا لفظی مواد قائم یا واپس لایا جاتا ہے。 |
Node آئیٹم کے متعدد متد
مетод | وصف |
---|---|
appendChild() | نئی ذیلی نود کو نود کی ذیلی نودوں کی فہرست کی آخری میں جوڑتا ہے。 |
cloneNode() | نود کو کلون کرتا ہے。 |
compareDocumentPosition() | DOM سلسلہ مراتب (دستاویز) میں دو نودوں کی موقعیت کو مقابلوں کرتا ہے。 |
getFeature(خصوصیت,ورژن) | DOM آئیٹم واپس لایا جاتا ہے، جو مقررہ خصوصیات اور ورژن کا استعمال کرتا ہے。 |
getUserData(key) |
نود پر کلید سے جڑا آئیٹم واپس لایا جاتا ہے。 پہلے آئیٹم کو اس نیود پر قائم کریں، اس کے لئے ایک ہی کلید کا استعمال کریں setUserData. |
hasAttributes() | اگر معین نود کو کسی بھی اپرٹری کیا اپرٹری موجود ہے تو true واپس لائیں، درغاہ میں false واپس لائیں۔ |
hasChildNodes() | اگر معین نود کا بچ نود موجود ہے تو true واپس لائیں، درغاہ میں false واپس لائیں۔ |
insertBefore() | موجودہ بچ نود کے پچھلے بچ نود کی جگہ میں نئے بچ نود لگانا۔ |
isDefaultNamespace(URI) | موجودہ نام فضا URI کیا دفعی ہے یا نہیں جانچیں۔ |
isEqualNode() | دو نود ایک ساتھ مساوی ہیں یا نہیں جانچیں۔ |
isSameNode() | دو نود ایک ساتھ نود ہیں یا نہیں جانچیں۔ |
lookupNamespaceURI() | موجودہ پریفکس سے متعلق نام فضا URI واپس لائیں۔ |
lookupPrefix() | موجودہ نام فضا URI سے متعلق پریفکس واپس لائیں۔ |
normalize() | قریب کے لفظی نود کو جوڑیں اور خالی لفظی نود کو حذف کریں۔ |
removeChild() | موجودہ نود کی کسی معین بچ نود کو حذف کریں (اور واپس لائیں)۔ |
replaceChild() | نئے نود کو ذریعہ نود کی بچوں کی نئی نود کی جگہ لگانا۔ |
setUserData(key,data,handler) | آئیٹم کو نود پر کی کلید سے جوڑیں۔ |
- بال پیج DOM نود کا نوعیت
- پایین پیج DOM NodeList