مثال
معرفة عدد <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> العلامة
<كائن المستند