Metode insertRule() DOM XML

Definisi dan penggunaan

Metode insertRule() digunakan untuk menambahkan aturan ke gaya.

Syarat:

insertRule(rule,index)
Parameter deskripsi
rule

Wajib. Bentuk teks yang lengkap dan dapat diurai untuk aturan yang ditambahkan ke gaya.

  • Untuk kumpulan aturan (rule sets),rule petikan pemilihan dan pengumuman gaya.
  • Untuk aturan @ (At rules),rule petikan @ penerangan dan kandungan aturan.
index wajib. Untuk memasukkan atau lampirkan aturan ke tempat (atau di atas) dalam array cssRules.

Kembali

nilai indeks parameter.

melemparkan

kaedah ini akan melemparkan kecuali dengan kod berikut dalam keadaan-keadaan berikut: Laporan kecuali DOMException:

HIERARCHY_REQUEST_ERR
bahasa CSS tidak mengizinkan aturan yang ditentukan untuk muncul di tempat yang ditentukan.
INDEX_SIZE_ERR
index tidak sepadan dengan mana-mana aturan dalam kumpulan aturan pentas imej, seperti index adalah bilangan negatif atau lebih besar daripada cssRules.length.
NO_MODIFICATION_ALLOWED_ERR
pentas imej ini adalah baca sah sahaja.
SYNTAX
yang ditentukan rule teks mempunyai kesalahan teks.

deskripsi

kaedah ini akan dijalankan di dalam cssRules array pentas imej yang ditentukan index masukkan (atau lampirkan) aturan baru di tempat (atau di atas). Ini adalah kaedah standar DOM, sila lihat CSSStyleSheet.addRule()ini adalah pengganti khusus untuk IE.

Contoh

Pindahkan satu aturan ke atas pentas imej:

myStyle.insertRule("#blanc { warna: putih }", 0);

Laman yang berkaitan

Panduan Rujukan DOM XML:CSSStyleSheet.addRule()