الفرق بين المراجعتين لصفحة: «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