JAVASCRIPT
JAVASCRIPT EN DOCUMENTOS HTML
Se ofrece aquí un primer ejemplo en el que se ilustra la integración directa de código JavaScript en un documento HTML:
<html>
<head>
<title>Primer ejemplo de JavaScript</title>
</head>
<body>
Esto es texto normal de un documento HTML
<SCRIPT LANGUAGE="JavaScript"> document.write("Texto generado desde JavaScript")
</script>
Esto es, de nuevo, HTML
</body>
</html>
Como se puede observar, este ejemplo tiene la apariencia de un documento HTML estándar. La única novedad viene dada por la presencia del fragmento correspondiente al código JavaScript:
<script language="JavaScript"> document.write('Texto generado desde Javascript")
</script>
Para poder ver el resultado de su ejecución, bastará con cargar dicho documento con cualquiera de los clientes Web antes mencionados.
La salida, como se aprecia en las figuras adjuntas (para ambos clientes Web), se compone de tres líneas de texto:
- Esto es texto normal de un documento HTML
- Texto generado desde JavaScript
- De nuevo HTML
En realidad no se trata de un script útil, puesto que todo lo que ofrece (mostrar una línea de texto) se podría haber hecho en HTML directamente y, sin duda, con mayor comodidad. Sólo se trata de mostrar el funcionamiento del código <SCRIPT>.
En efecto, cualquier elemento que quede delimitado por los códigos <SCRIPT> y </SCRIPT> se considera código JavaScript .
En este caso particular, se ha utilizado document.write , una de las funciones más importantes de JavaScript, que permite escribir algo en el documento actual (en este caso, el documento HTML que contiene el ejemplo).
http://www.webtaller.com/manual-javascript/javascript-documentos-html.php
http://www.webtaller.com/manual-javascript/javascript-documentos-html.php
ARCHIVOS DE CODIGO JAVASCRIPT
El atributo SRC del código SCRIPT del lenguaje HTML permite especificar un archivo que contiene el código JavaScript (en lugar de incrustar el código JavaScript en el documento HTML).
Por ejemplo:
<HEAD>
<SCRIPT SRC="comun.js"> ...
</SCRIPT> </HEAD> <BODY> ...
Este atributo es especialmente útil para compartir funciones entre numerosos documentos HTML.
Las sentencias JavaScript del interior de un código <SCRIPT SRC= ... > se ignoran a menos que la inclusión cause un error.
Se incluye una sentencia que muestre un mensaje de error en caso de no poder cargar el archivo de código.
Por ejemplo: <script src="http://www.mienlace.es/funciones/funcion1.js">
Los archivos JavaScript externos sólo pueden tener código JavaScript y ninguna sentencia HTML.
Clientes que no soportan JavaScript.- Estos clientes no admiten la etiqueta HTML<script>.
Consideran la etiqueta SCRIPT y todo su contenido como texto normal, por ello, se hace preciso ocultar el código a clientes que no lo soporten.
Para evitar esto, se utilizan los comentarios de HTML entre las etiquetas <SCRIPT> y </SCRIPT>:
<SCRIPT LANGUAGE="JavaScript">
</SCRIPT>
* Recuerda que es la forma de insertar comentarios en HTML.
*Otra forma de conocer si un cliente soporta JavaScript es insertar el código<NOSCRIPT>...</NOSCRIPT>. De modo, los navegadores que no soporten JavaScript ejecutan las sentencias HTML alternativas incluidas dentro de esta etiqueta.
No hay comentarios.:
Publicar un comentario