XML DOM - عناصر Text

تمثل عناصر Text محتوى النص للعنصر أو الخاصية.

وصف عناصر Text

تمثل عناصر Text سلسلة من النص الخام في مستندات HTML أو XML. نظرًا لأن النص الخام يظهر في عناصر وخصائص HTML وXML، فإن عناصر Text تظهر عادة كأبناء لعناصر Element وAttr.

يورث عناصر Text واجهة CharacterDataيمكن الوصول إلى محتوى النص من عناصر Text من خلال خاصية data التي تورثها من واجهة CharacterData أو خاصية nadevalue التي تورثها من واجهة Node.

يمكن استخدام الطرق التي تورثها من CharacterData أو واجهة Text عبر طريقة تعريف splitText() الخاصة بها لمعالجة عناصر Text. يمكن إنشاء عناصر Text جديدة باستخدام document.createTextNode().

لا يحتوي عقد النص على عقدة فرعية.

للإطلاع على طرق إزالة عقد النص الفارغ من شجرة الوثيقة وإندماج العقد النصية المتصلة، يرجى الرجوع إلى "Node.normalize()الصفحة المرجعية.

خصائص نص العقدة

الخاصية وصف IE F O W3C
data تعيين أو العودة إلى النص للاعتماد أو الخاصية 6 1 9 نعم
isElementContentWhitespace تحديد ما إذا كان نص العقدة يحتوي على محتوى فراغ لا لا لا نعم
length استرجاع طول النص للاعتماد أو الخاصية 6 1 9 نعم
wholeText استرجاع جميع النصوص للعقد النصية المتصلة بهذا العقد بالترتيب الذي يظهر في الوثيقة لا لا لا نعم

طريقة نص العقدة

الطريقة وصف IE F O W3C
appendData() إضافة بيانات إلى نهاية العقدة 6 1 9 نعم
deleteData() حذف بيانات من العقدة 6 1 9 نعم
insertData() إدراج بيانات في العقدة 6 1 9 نعم
replaceData() استبدال البيانات في العقدة 6 1 9 نعم
replaceWholeText() استبدال النص المحدد بهذا العقدة وجميع العقد النصية المتصلة به لا لا لا نعم
splitText() قسم نص العقدة النصية إلى اثنين. 6 1 9 نعم
substringData() استخراج البيانات من العقدة 6 1 9 نعم

الصفحات ذات الصلة

دليل XML DOM:مثال CharacterData