document.scripts
مثال (document.scripts)
فهمیدن اینکه چه تعداد عنصر <script> در سند وجود دارند:
خروجی x در کد بالا
خودتان امتحان کنید »
در انتهای این صفحه، مثال های بیشتری آورده شده است.
تعریف و کاربرد
مجموعه ی scripts یک مجموعه از تمام عناصر <script> را در سند برمی گرداند.
نکته: عناصر درون مجموعه، همان طور که در سورس کد ظاهر می شوند، ذخیره می شوند.
نکته: همچنین برای اطلاعات بیشتر مقاله ی Script Object را ببینید.
پشتیبانی مرورگرها
اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این مجموعه پشتیبانی می کند.
Collection | |||||
---|---|---|---|---|---|
scripts | بله | بله | 9.0 | بله | بله |
نحوه استفاده
Properties
متد | توضیحات |
---|---|
length |
تعداد عناصر <script> در مجموعه را برمی گرداند.
|
Methods
متد | توضیحات |
---|---|
[index] |
عنصر <script> را از مجموعه، با یک اندیس مشخص(که از 0 شروع می شود) برمی گرداند. نکته: در صورتی که عدد اندیس خارج از محدوده باشد، null را برمی گرداند. |
item(index) |
عنصر <script> را از مجموعه، با یک اندیس مشخص(که از 0 شروع می شود) برمی گرداند. نکته: در صورتی که عدد اندیس خارج از محدوده باشد، null را برمی گرداند. |
namedItem(id) |
عنصر <script> از مجموعه را با یک ID مشخص برمی گرداند. نکته: در صورتی که id وجود نداشته باشد، null را برمی گرداند. |
جزئیات تکنیکی
DOM Version: | Core Level 3 کلیه توابع و خصوصیت های شیء Document در JavaScript |
---|---|
مقدار برگشتی |
یک شیء HTMLCollection که مشخص کننده ی تمام عناصر <script> در سند می باشد. عناصر درون مجموعه، همان طور که در سورس کد ظاهر می شوند، ذخیره می شوند. |
مثال - خودتان امتحان کنید
مثال (document.scripts)
[index]
به دست آوردن محتوای اولین عنصر <script> (اندیس 0) در سند:
خروجی x در کد بالا
خودتان امتحان کنید »
مثال (document.scripts)
item(index)
به دست آوردن محتوای اولین عنصر <script> (اندیس 0) در سند:
خروجی x در کد بالا
خودتان امتحان کنید »
مثال (document.scripts)
namedItem(id)
به دست آوردن محتوای عنصر <script> با آی دی myScript در سند:
خروجی x در کد بالا
خودتان امتحان کنید »
مثال (document.scripts)
ایجاد یک حلقه بر روی تمام عناصر <script>در سند و نشان دادن id هر script در خروجی:
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
txt = txt + x[i].id + "<br>";
}
خروجی txt در کد بالا:
mySecondScript
خودتان امتحان کنید »
آموزش های مرتبط
مرجع جاوا اسکریبت: HTML DOM Script Object
آموزش اچ تی ام ال: HTML Scripts
مرجع تگ ها: HTML <script> tag
کلیه توابع و خصوصیت های شیء Document در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 3994