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> | ||