Método insertRule() del XML DOM
Definición y uso
El método insertRule() inserta una regla en la hoja de estilos.
Sintaxis:
insertRule(regla,índice)
Parámetros | Descripción |
---|---|
regla |
Necesario. La representación de texto completa y comprensible que se debe agregar a la hoja de estilos.
|
índice | obligatorio. La posición en la que se debe insertar o adjuntar la regla en el array cssRules. |
Valor de retorno
el valor del parámetro index.
lanzar
Este método lanzará una excepción con el siguiente código en las siguientes situaciones: Excepción DOMException:
- HIERARCHY_REQUEST_ERR
- La sintaxis CSS no permite que la regla especificada aparezca en la posición especificada.
- INDEX_SIZE_ERR
- índice No coincide con ninguna regla en la colección de reglas de la hoja de estilo, como índice Es un número negativo o mayor que cssRules.length.
- NO_MODIFICATION_ALLOWED_ERR
- Esta hoja de estilo es de solo lectura.
- SINTAXIS
- especificado regla El texto tiene errores de texto.
Descripción
Este método colocará en la posición especificada del array cssRules del estilo de la tabla. índice Insertar (o adjuntar) una nueva regla CSS en la posición. CSSStyleSheet.addRule(),es un método alternativo específico de IE.
Ejemplo
Colocar una nueva regla en la parte superior de la hoja de estilo:
myStyle.insertRule("#blanc { color: white }", 0);
Páginas relacionadas
Manual de referencia de DOM XML:CSSStyleSheet.addRule()