اشیاء CharacterData XML DOM
- صفحه قبلی DOM CDATASection
- صفحه بعدی DOM CSS2Properties
رابط CharacterData عملکردهای معمولی نقطههای Text و Comment را فراهم میکند.
Description CharacterData
CharacterData است Text و Comment ترفندهای اضافی برای نقطههای اضافی. مستندات شامل نقطههای CharacterData نیستند، آنها فقط شامل نقطههای Text و Comment هستند. اما چون این دو نقطه دارای عملکرد مشابهی هستند، بنابراین این توابع در اینجا تعریف شدهاند تا Text و Comment بتوانند از آنها ارث ببرند.
توجه داشته باشید که لزوماً نباید از روشهای عملیات رشته تعریف شده در این رابط استفاده کرد. ویژگی data یک رشته JavaScript معمولی است و میتوانید از عملگر + برای اتصال رشتهها و همچنین از روشهای مختلف شئ String و RegExp بر روی آن استفاده کنید.
ویژگیهای شئ CharacterData
ویژگی | توضیح | IE | F | O | W3C |
---|---|---|---|---|---|
data | تکستی که این نود شامل آن است. | 6 | 1 | 9 | بله |
length | تعداد کاراکترهایی که این نود شامل آنهاست. | 6 | 1 | 9 | بله |
روشهای شئ CharacterData
روش | توضیح | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | رشته مشخص شده را به متن شامل این نود اضافه میکند. | 6 | 1 | 9 | بله |
deleteData() | تекст مشخص شده را از این نود حذف میکند. | 6 | 1 | 9 | بله |
insertData() | رشته مشخص شده را در مکان مشخص شده به متن نود اضافه میکند. | 6 | 1 | 9 | بله |
replaceData() | با استفاده از رشته مشخص شده، از مکان مشخص شده تعداد مشخص شده متنی را جایگزین میکند. | 6 | 1 | 9 | بله |
substringData() | یک نسخه از متن مشخص شده از مکان مشخص شده شروع شده و تعداد مشخص شده کاراکتر را برمیگرداند. | 6 | 1 | 9 | بله |
- صفحه قبلی DOM CDATASection
- صفحه بعدی DOM CSS2Properties