Tecnología

Inicio

Cómo escribir a un Div desde JavaScript

Cómo escribir a un Div desde JavaScript


El lenguaje JavaScript permite a los desarrolladores de sitios web para inspeccionar y modificar el marco oculto de una página Web. JavaScript tiene métodos para acceder al Document Object Model o DOM - Interfaz de programación de aplicaciones del Hypertext Markup Language. El método JavaScript getElemenById () permite al programador para inspeccionar, modificar y añadir etiquetas HTML e información de estilo. La mayoría de las propiedades de la hoja de estilo y atributos pueden ser modificadas, incluyendo fondos, fuentes, bordes, anchos y posicionamiento. Las etiquetas HTML deben estar etiquetados con un identificador de lo que el método getElemenById () puede encontrar y acceder a ellos.

Instrucciones

1 Poner en marcha el, texto plano editor de texto estándar en el ordenador.

2 Introduzca el código siguiente en el editor de texto:

<Html>

<Head>

<Style type = "text / css"> <! -

{externa

background-color: amarillo;

}

interior {

Anchura: 200px;

altura: 40px;

background-color: rojo;

color blanco;

font-size: 15px;

padding: 10px;

}

-> </ Style>

<Script language = "javascript">

funcionar changeDiv () {

document.getElementById ( "interior") style.width = "400px".;

. Document.getElementById ( "interior") style.height = "400px";

. Document.getElementById ( "interior") style.fontSize = "62px";

. Document.getElementById ( "interior") style.textAlign = "centro";

. Document.getElementById ( "interior") style.backgroundColor = "# FFB3B3";

. Document.getElementById ( "interior") style.color = "negro";

document.getElementById ( "interior") innerHTML = "JavaScript puede cambiar muchas propiedades de una Div.";

}

</ Script>

</ Head>

<Body id = "exterior">

<Div id = "interior" onclick = "changeDiv ()"> Haga clic en el cuadro rojo para cambiar el div </ div>

</ Body>

</ Html>

3 Haga clic en "Archivo", "Guardar". Guardar con el nombre de archivo "test.html".

4 Lanzamiento de su navegador. Haga clic en "Archivo", "Abrir archivo".

5 Localiza el archivo "test.html" que ha creado. Haga clic en "Abrir".

6 Haga clic en el texto en el fondo azul con el ratón para cambiar los márgenes de la caja.

Consejos y advertencias

  • El método de JavaScript DOM "getElementsByTagName ()" permite a un programador para cambiar todas las instancias de una etiqueta HTML particular en un documento a la vez. El método "getElementsByTagName ()" se le da un nombre de etiqueta HTML como un parámetro - tales como "p" para el párrafo, "H1" para un encabezado 1, o "div" para una división de la página - y devuelve una matriz que contiene cada aparición de esa etiqueta en el documento. Por ejemplo, si un documento contiene cinco párrafos con la etiqueta "<p>", getElementsByTagName ( "p") devolverá una matriz con cinco elementos. El código siguiente ilustra esto cambiando el color del texto de todos los elementos "<p>" o de párrafo en la página Web:
  • <Html>
  • <Head>
  • <Script language = "javascript">
  • changePs function () {
  • var x = document.getElementsByTagName ( "p");
  • for (i = -0; i <x.length; i ++)
  • x [i] = '# .style.color D2691E';
  • }
  • </ Script>
  • </ Head>
  • <Body>
  • <P style = "color: red"> Heme aquí </ p>
  • <P style = "color: blue"> Heme aquí </ p>
  • <P style = "color: green"> Heme aquí </ p>
  • <P style = "color: amarillo"> Heme aquí </ p>
  • <P style = "color: gris"> Heme aquí </ p>
  • <P style = "color: negro"> Heme aquí </ p>
  • <input type = "button" onclick = "changePs ()">
  • </ Body>
  • </ Html>
  • La mayoría de los navegadores muestran HTML válido y el código CSS de manera diferente. Incluso las diferentes versiones del mismo navegador pueden producir problemas de visualización inesperados. Siempre probar el código en diferentes navegadores y versiones anteriores del mismo navegador para asegurar el código funciona como se esperaba.