Metode insertRule() DOM XML

Definisi dan penggunaan

Metode insertRule() digunakan untuk menambahkan aturan ke gaya.

Syarat:

insertRule(atur,index)
Parameter Deskripsi
atur

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

  • Untuk kumpulan atur (rule sets),atur indikasikan pemilihan dan deklarasi gaya.
  • Untuk atur @ (At rules),atur Indikasikan @ identitas dan isi atur.
index diperlukan. Untuk memasukkan atau lampirkan atur ke dalam posisi cssRules array.

Nilai kembalian

nilai parameter index.

melempar

Metode ini akan melempar kesalahan dengan kode berikut dalam situasi berikut: Kesalahan DOMException:

HIERARCHY_REQUEST_ERR
bahasa CSS tidak mengijinkan atur yang ditentukan untuk muncul di tempat yang ditentukan.
INDEX_SIZE_ERR
index tidak sesuai dengan atur dalam kumpulan atur tabel gaya, seperti index adalah bilangan negatif atau lebih besar daripada cssRules.length.
NO_MODIFICATION_ALLOWED_ERR
Tabel gaya ini hanya baca.
SYNTAX
yang ditentukan atur teks mempunyai kesalahan teks.

Deskripsi

Metode ini akan memasukkan di dalam cssRules array tabel gaya di posisi yang ditentukan. index Masukkan (atau lampirkan) atur CSS baru ke tempatnya. CSSStyleSheet.addRule()ini adalah metode pengganti khusus IE.

Contoh

Tolongkan atur baru ke atas tabel gaya:

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

Halaman Terkait

Referensi Panduan DOM XML:CSSStyleSheet.addRule()