Tecnología

Inicio

¿Dónde puede Javascript Coloque las etiquetas?

¿Dónde puede Javascript Coloque las etiquetas?


Dentro de una página web, se puede colocar el código JavaScript en varios lugares. Puede utilizar etiquetas de secuencia de comandos dentro de las secciones de cabeza y cuerpo, enumerando las funciones y los estados para ejecutar JavaScript. Si prefiere mantener su código JavaScript en un archivo separado, se puede enlazar con el contenido de este archivo dentro de la sección de cabeza página Web. extractos de JavaScript también aparecen en el código de marcado HTML, sobre todo en forma de atributos detector de eventos.

Los scripts de cabeza

Las páginas web pueden incluir áreas de secuencia de comandos para el código JavaScript en la sección de cabeza. La siguiente línea de código de ejemplo muestra una sección de código JavaScript que puede enumerar entre la apertura y el cierre de etiquetas de la cabeza en sus páginas:

<Script type = "text / javascript">
/ Funciones de JavaScript aquí /
</ Script>

código JavaScript incluido en páginas que usan esta técnica implica normalmente funciones. Estas funciones sólo se ejecutará cuando algún suceso provoca que - por ejemplo, la carga de la página, o un usuario interactúa con un elemento de la página web.

Secuencias de comandos separados

Puede incluir enlaces para separar los archivos de JavaScript usando etiquetas de script modificados en las secciones de cabeza de las páginas web. El siguiente código de ejemplo muestra esta práctica:

<Script type = "text / javascript" src = "myscriptcode.js"> </ script>

Cuando esta estructura de marcado aparece en una página Web, el navegador web del usuario importará el contenido del script si la solicita, a partir de la posición indicada como la fuente, o "src" atributo. La página puede llamar a funciones en el guión importado, usando la misma sintaxis que lo haría para las funciones de JavaScript que figuran directamente en la sección de la cabeza.

Cuerpo página

código JavaScript puede aparecer dentro de la sección de la página cuerpo dentro de las etiquetas de secuencia de comandos. El siguiente código de ejemplo muestra una sección de la escritura con una declaración simple código en su interior:

<Script type = "text / javascript">
document.write ( "Hola");
</ Script>

Esta técnica permite a los desarrolladores insertar la transformación directa en una página Web. A diferencia del código que aparece dentro de las funciones de la sección de cabeza, sentencias JavaScript incluidos de esta manera en el área del cuerpo página se ejecutará cuando se carga la página. Esto significa que el código se ejecuta sin tener que ser llamado explícitamente en algún evento.

Atributos de eventos

JavaScript función se llama a menudo aparecen dentro de los atributos del detector de eventos de elementos HTML. En un escenario típico, un recurso JavaScript, ya sea en la sección Página de cabeza o una secuencia de comandos independiente con un enlace en la página de la cabeza, contendrá una lista de funciones, como en el siguiente ejemplo:

función pressedMe (pressedID) {
alert ( "Presionado:" + pressedID);
}

Un elemento HTML puede incluir código de instrucciones al navegador para llamar a esta función en la interacción del usuario, como sigue:

Botón <type = "button" id = "botón 1" onclick = "pressedMe (this.id)"> Presione Me </ botón>

Cuando el usuario hace clic en este botón, el navegador Web buscará la función que aparece como el atributo oyente "onclick", llamándolo y pasando el atributo ID de elemento como parámetro.