XML DOM - Object Text
- صفحه قبل DOM RangeException
- صفحه بعدی DOM XMLHttpRequest
Object Text نشاندهنده محتوای متن یک عنصر یا ویژگی است.
شرح Object Text
Node Text نشاندهنده یک مجموعه از متنهای خالص در یک مستند HTML یا XML است. چون متن خالص در عناصر و ویژگیهای HTML و XML ظاهر میشود، بنابراین Node Text معمولاً به عنوان Child Node Element یا Node Attr ظاهر میشود.
Node Text ارث میبرد رابط CharacterDataبا استفاده از ویژگی data که از رابط CharacterData ارث میبرد یا ویژگی nodeValue که از رابط Node ارث میبرد، میتوان به محتوای متن Text Node دسترسی پیدا کرد.
با استفاده از روشهایی که از CharacterData ارث میبرد یا از طریق رابط Text خود با روش splitText() میتوان به Text Node دسترسی پیدا کرد. برای ایجاد یک Text Node جدید از document.createTextNode() استفاده میشود.
گرههای Text هیچ فرزندی ندارند.
درباره روشهای حذف گرههای Text خالی از زیرشاخه مستند و ترکیب گرههای متن مرتبط، لطفاً به "Node.normalize()صفحه مرجع.
ویژگیهای مورد Text
ویژگی | توضیح | IE | F | O | W3C |
---|---|---|---|---|---|
data | تنظیم یا بازگرداندن متن یک عنصر یا ویژگی | 6 | 1 | 9 | بله |
isElementContentWhitespace | �断ایرابهای خالی در گره متن را بررسی کنید | نه | نه | نه | بله |
length | طول متن یک عنصر یا ویژگی را بازگرداند | 6 | 1 | 9 | بله |
wholeText | تمام متن گرههای متن مرتبط به ترتیب مستند در این گره را بازگرداند | نه | نه | نه | بله |
روشهای مورد Text
روش | توضیح | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | دادهها را به انتهای گره اضافه کنید | 6 | 1 | 9 | بله |
deleteData() | دادههای گره را حذف کنید | 6 | 1 | 9 | بله |
insertData() | دادهها را به گره اضافه کنید | 6 | 1 | 9 | بله |
replaceData() | دادههای گره را جایگزین کنید | 6 | 1 | 9 | بله |
replaceWholeText() | از یک متن مشخص برای جایگزینی این گره و تمام گرههای متن مرتبط استفاده کنید | نه | نه | نه | بله |
splitText() | یک گره Text را به دو گره تقسیم کنید. | 6 | 1 | 9 | بله |
substringData() | دادهها را از یک گره استخراج کنید | 6 | 1 | 9 | بله |
صفحات مرتبط
دستورالعمل XML DOM:مورد CharacterData
- صفحه قبل DOM RangeException
- صفحه بعدی DOM XMLHttpRequest