XML DOM insertRule() পদ্ধতি

বিবরণ ও ব্যবহার

insertRule() পদ্ধতি স্টাইলশেটে একটি নিয়ম যোগ করে

ব্যাবহারিক কার্যক্রম

insertRule(rule,index)
পারামিটার 描述
rule

অপরিহার্য।স্টাইলশেটে যোগ করার জন্য সম্পূর্ণ, পার্শ্বমুখী টেক্সট প্রদর্শন

  • 对于规则集(rule sets),rule 指示选择器和样式声明。
  • 对于 @ 规则(At rules),rule 指示 @ 标识符和规则内容。
index 必需。要把规则插入或附加到 cssRules 数组中的位置。

返回值

参数 index 的值。

抛出

该方法在下列情况下将抛出具有以下代码的 DOMException 异常

HIERARCHY_REQUEST_ERR
CSS 语法不允许指定的规则出现在指定的位置。
INDEX_SIZE_ERR
index 不对应样式表的规则集中的任何规则,比如 index 是负数或者大于 cssRules.length 的值。
NO_MODIFICATION_ALLOWED_ERR
该样式表是只读的。
SYNTAX
指定的 rule 文本具有文本错误。

描述

该方法将在样式表的 cssRules 数组的指定 index এইমধ্যে একটি নতুন CSS rule (বা যোগ করুন)।এটি একটি DOM প্রমাণন পদ্ধতি, যেকোনো পড়াশোনা করুন: CSSStyleSheet.addRule()এটি IE-র জন্য একটি বিকল্প পদ্ধতি।

উদাহরণ

একটি নতুন CSS rule শীর্ষে এইমধ্যে ফেলুন:

myStyle.insertRule("#blanc { color: white }", 0);

সংশ্লিষ্ট পাতা

XML DOM রেফারেন্স ম্যানুয়েল:CSSStyleSheet.addRule()