الفرق بين المراجعتين لصفحة: «JavaScript/Document/scripts»
< JavaScript | Document
إضافة الصّفحة |
ط تنسيق |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:<code>Document.scripts</code>}}</noinclude> | <noinclude>{{DISPLAYTITLE:<code>Document.scripts</code>}}</noinclude> | ||
خاصيّة قابلة للقراءة فقط تُعيد جميع عناصر <script> في المُستند. والقيمة المُعادة كائنٌ من النّوع HTMLCollection. | خاصيّة قابلة للقراءة فقط تُعيد جميع عناصر <code>[[HTML/script|<script>]]</code> في المُستند. والقيمة المُعادة كائنٌ من النّوع <code>[[JavaScript/HTMLCollection|HTMLCollection]]</code>. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
var scriptList = document.scripts; | var scriptList = document.scripts; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
القيمة المُعادة كائنٌ من النّوع HTMLCollection. يُمكنك التّعامل مع المُتغيّر scriptList كما تتعامل مع أي مصفوفة للوصول إلى جميع العناصر في القائمة. | القيمة المُعادة كائنٌ من النّوع <code>HTMLCollection</code>. يُمكنك التّعامل مع المُتغيّر <code>scriptList</code> كما تتعامل مع أي مصفوفة للوصول إلى جميع العناصر في القائمة. | ||
==مثال== | ==مثال== | ||
المثال التّالي يتحقّق ممّا إذا كان للصّفحة الحاليّة أي عنصر <script>: | المثال التّالي يتحقّق ممّا إذا كان للصّفحة الحاليّة أي عنصر <code><script></code>: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
var scripts = document.scripts; | var scripts = document.scripts; | ||
| سطر 18: | سطر 16: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== دعم المتصفحات == | == دعم المتصفحات == | ||
المراجعة الحالية بتاريخ 12:34، 22 مارس 2018
خاصيّة قابلة للقراءة فقط تُعيد جميع عناصر <script> في المُستند. والقيمة المُعادة كائنٌ من النّوع HTMLCollection.
البنية العامة
var scriptList = document.scripts;
القيمة المُعادة كائنٌ من النّوع HTMLCollection. يُمكنك التّعامل مع المُتغيّر scriptList كما تتعامل مع أي مصفوفة للوصول إلى جميع العناصر في القائمة.
مثال
المثال التّالي يتحقّق ممّا إذا كان للصّفحة الحاليّة أي عنصر <script>:
var scripts = document.scripts;
if (scripts.length) {
alert("هذه الصّفحة تحتوي على سكربتات");
}
دعم المتصفحات
| الميزة | Chrome | Internet Explorer | Firefox | Opera | Safari |
|---|---|---|---|---|---|
| الدعم الأساسي | نعم | 4 | 9 | نعم | نعم |
مصادر ومواصفات
- مواصفة HTML Living Standard