Diferencia entre revisiones de «Usuario:Juanda/javascript/Introducción»
De WikiEducator
Línea 64: | Línea 64: | ||
</source> | </source> | ||
</div> | </div> | ||
+ | <div class="slide"> | ||
===Colocación del JavaScript=== | ===Colocación del JavaScript=== | ||
Línea 75: | Línea 76: | ||
... | ... | ||
</html> | </html> | ||
− | + | *Ejecución mediante llamada, al “disparar” (trigger) un evento. | |
− | + | *Ejecución previa a la renderización del del body | |
+ | </div> | ||
+ | <div class="slide"> | ||
+ | <source lang="html4strict"> | ||
+ | <html> | ||
+ | <head> | ||
+ | </head> | ||
+ | <body> | ||
+ | <script type="text/javascript"> | ||
+ | .... | ||
+ | </script> | ||
+ | </body> | ||
+ | </html> | ||
+ | </source> | ||
+ | * Ejecución: Al cargar la página (generará contenido de la página) | ||
+ | </div> | ||
+ | <div class="slide"> | ||
+ | <source lang="html4strict"> | ||
+ | <html> | ||
+ | <head> | ||
+ | <script type="text/javascript" src="xxx.js"></script> | ||
+ | </head> | ||
+ | <body> | ||
+ | </body> | ||
+ | </html> | ||
+ | </source> | ||
+ | |||
+ | JavaScript en un fichero separado: | ||
+ | |||
+ | *Para ahorrar código si se van a ejecutar los mismos scripts en varias páginas html. | ||
+ | *El script de JavaScript externo debe tener extensión .js | ||
+ | </div> | ||
+ | <div class="slide"> | ||
+ | |||
+ | <source lang="html4strict"> | ||
+ | <html> | ||
+ | <head> | ||
+ | </head> | ||
+ | <body> | ||
+ | <p onclick=”funcion();"> | ||
+ | Ejemplo de Javascript | ||
+ | </p> | ||
+ | </body> | ||
+ | </html> | ||
+ | </source> | ||
+ | JavaScript en los propios elementos del html | ||
+ | * Ensucia el código xhtml y complica el mantenimiento del javascript | ||
+ | * Solo lo utilizaremos aquí para algunos casos especiales | ||
+ | </div> | ||
</div> | </div> |