أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM مجموعة مخطوطات

<كائن المستند

مثال

معرفة عدد <script> العناصر هناك في الوثيقة:

var x = document.scripts.length;

ونتيجة لالعاشر على النحو التالي:

2
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

جمع النصوص بإرجاع جمع كل <script> العناصر في الوثيقة.

Note: يتم فرز العناصر في المجموعة كما تظهر في شفرة المصدر.

نصيحة: ابحث أيضا في كائن نصي .


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل المجموعة.

مجموعة
scripts نعم فعلا نعم فعلا تسعة نعم فعلا نعم فعلا

بناء الجملة

document.scripts

الخصائص

خاصية وصف
length إرجاع عدد من <script> عناصر في المجموعة.

ملاحظة: هذه الخاصية للقراءة فقط

أساليب

طريقة وصف
[ index ] إرجاع <script> عنصر من المجموعة مع الفهرس المحدد (starts at 0) .

ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق
item( index ) إرجاع <script> عنصر من المجموعة مع الفهرس المحدد (starts at 0) .

ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق
namedItem( id ) إرجاع <script> عنصر من مجموعة مع معرف المحدد.

ملاحظة: إرجاع فارغة حالة عدم وجود هوية

تفاصيل تقنية

صفحة DOM: المستوى الأساسي كائن 3 الوثيقة
قيمة الإرجاع: كائن HTMLCollection، تمثل جميع <script> العناصر في الوثيقة. يتم فرز العناصر في المجموعة كما تظهر في التعليمات البرمجية المصدر

أمثلة

مزيد من الأمثلة

مثال

[المؤشر]

الحصول على محتويات الأول <script> عنصر (index 0) في الوثيقة:

var x = document.scripts[0].text;

ونتيجة لالعاشر على النحو التالي:

document.write("Hello World!");
انها محاولة لنفسك »

مثال

item( index )

الحصول على محتويات الأول <script> عنصر (index 0) في الوثيقة:

var x = document.scripts.item(0).text;

ونتيجة لالعاشر على النحو التالي:

document.write("Hello World!");
انها محاولة لنفسك »

مثال

namedItem( id )

الحصول على محتويات <script> عنصر مع معرف = "myScript" في الوثيقة:

var x = document.scripts.namedItem("myScript").text;

ونتيجة لالعاشر على النحو التالي:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
انها محاولة لنفسك »

مثال

حلقة من خلال جميع <script> العناصر في الوثيقة، والإخراج هوية كل برنامج نصي:

var x = document.scripts;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x[i].id + "<br>";
}

وستكون النتيجة من النص على النحو التالي:

myFirstScript
mySecondScript
انها محاولة لنفسك »

صفحات ذات صلة

جافا سكريبت إشارة: كائن HTML DOM سيناريو

HTML البرنامج التعليمي: مخطوطات HTML

إشارة HTML: HTML <script> العلامة


<كائن المستند