|
|
Línea 40: |
Línea 40: |
| </html> | | </html> |
| </source> | | </source> |
− | Etiquetas de JavaScript: | + | *Etiquetas de JavaScript: |
| <source lang="javascript"> | | <source lang="javascript"> |
| | | |
| <script type="text/javascript"> </script> | | <script type="text/javascript"> </script> |
| </source> | | </source> |
− | Comentario en html (para que el navegador no muestre el javascript como texto si no lo sabe ejecutar). ¡Se debe poner para hacer validación W3C! | + | * Comentario en html (para que el navegador no muestre el javascript como texto si no lo sabe ejecutar). ¡Se debe poner para hacer validación W3C! |
| <source lang="html4strict"> | | <source lang="html4strict"> |
| <!-- --> | | <!-- --> |
| </source> | | </source> |
| + | * Comentario en JavaScript |
| <source lang="javascript"> | | <source lang="javascript"> |
| // Comentario en JavaScript | | // Comentario en JavaScript |
Revisión de 08:24 21 sep 2012
Curso de JavaScript
Introducción
Qué es JavaScript
- Es EL LENGUAJE de scripts en la Web
- Es un lenguaje de scripts, interpretado (no se compila, lo interpreta directamente el navegador), sin coste por licencia.
- Se inserta directamente en las páginas html.
- No tiene nada que ver con Java. Java es un lenguaje mucho más complejo y potente.
- Requiere tener un conocimiento previo de HTML / XHTML
Para que sirve JavaScript
- Herramienta de programación (sentencias condicionales, bucles...)
- Inserción de texto dinámico en una página HTML:
document.write("<h1>" + name + "</h1>")
- Puede reaccionar a eventos: Página que termina de cargar, click en un elemento HTML, etc.
- Lee y escribe elementos HTML
- Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario).
- Detección del navegador del usuario
- Creación de cookies
Etiquetas de JavaScript en el código html
<html>
<body>
<script type="text/javascript">
<!--
document.write("¡Hola Mundo!");
//-->
</script>
</body>
</html>
<script type="text/javascript"> </script>
- Comentario en html (para que el navegador no muestre el javascript como texto si no lo sabe ejecutar). ¡Se debe poner para hacer validación W3C!
// Comentario en JavaScript
Útil en el ejemplo anterior, para que no se interprete dentro del JavaScript la marca de comentario de html: -->
document.write Comando estándar de JavaScript para escribir en la página