Document.styleSheets

من موسوعة حسوب
< JavaScript‏ | Document
مراجعة 18:22، 22 مارس 2018 بواسطة عبد-الهادي-الديوري (نقاش | مساهمات) (إضافة الصّفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تُعيد هذه الخاصيّة القابلة للقراءة فقط قائمةً من النّوع StyleSheetList التي تُعتبر عناصرُها كائنات من النّوع CSSStyleSheet، وهذه الكائنات تُمثّل صفحات الأنماط المربوطة صراحةً أو المُضمّنة في المُستند.

البنية العامة

var styleSheetList = document.styleSheets;

القيمة المُعادة قائمةٌ من النّوع StyleSheetList عناصِرها كائناتٌ من النّوع CSSStyleSheet.

مثال

function getStyleSheet(unique_title) {
  for(var i=0; i<document.styleSheets.length; i++) {
    var sheet = document.styleSheets[i];
    if(sheet.title == unique_title) {
      return sheet;
    }
  }
}

ملاحظات

القائمة المُعادة مُرتّبة كما يلي:

  • صفحات الأنماط المربوطة من ترويسات Link تحتلّ المراتب الأولى، مُرتّبةً حسب ترتيب التّرويسات.
  • تليها صفحات الأنماط المربوطة من عناصِر DOM، مرتّبة حسب ترتيب شجرة DOM.


دعم المتصفحات

الميزة Chrome Internet Explorer Firefox Opera Safari
الدعم الأساسي 53 نعم نعم 40 نعم

مصادر ومواصفات