Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/lenguajeJS/conceptosGenerales»
De WikiEducator
< Usuario:ManuelRomero | JavaScript | lenguajeJS
Línea 2: | Línea 2: | ||
__NOTOC__ | __NOTOC__ | ||
<br /> | <br /> | ||
− | + | ||
− | + | ||
{{#widget:Slides}} {{MiTitulo| Curso de JavaScript}} | {{#widget:Slides}} {{MiTitulo| Curso de JavaScript}} | ||
<div class="slides layout-regular template-default"> | <div class="slides layout-regular template-default"> | ||
<div class="slide"> | <div class="slide"> | ||
− | + | ||
== Introducción == | == Introducción == | ||
</div> | </div> | ||
Línea 38: | Línea 37: | ||
;Para qué lo vamos a usar | ;Para qué lo vamos a usar | ||
#Para aprender a programar | #Para aprender a programar | ||
− | ##Para muchos | + | ##Para muchos de vosotras JavaScript va a ser el primer lenguaje de programación. |
− | ##Aprender a programar de forma general (algorítmica) | + | ##Aprender a programar de forma general (algorítmica). |
##Aprender a implementar de forma particular (Usando este lenguaje). | ##Aprender a implementar de forma particular (Usando este lenguaje). | ||
#Vamos a interactutar en una página html. Nuestro código va a estar dentro de una página html | #Vamos a interactutar en una página html. Nuestro código va a estar dentro de una página html | ||
#El navegador lo va a interpretar y ejecutar. | #El navegador lo va a interpretar y ejecutar. | ||
+ | <br /> | ||
{{Pregunta | {{Pregunta | ||
| | | | ||
− | Title= | + | Title=¿Qué vamos a hacer con JavaScript en una página html? |
| | | | ||
− | # | + | #Insertar texto de forma dinámico (según se ejecuta) en una página HTML: |
<source lang="javascript"> | <source lang="javascript"> | ||
document.write("<h1>" + name + "</h1>") | document.write("<h1>" + name + "</h1>") | ||
</source> | </source> | ||
#Para reaccionar ante eventos: | #Para reaccionar ante eventos: | ||
− | ##'''Eventos de la página'''Página que termina de cargar | + | ##'''Eventos de la página'''Página que termina de cargar, antes de cargar la página |
##'''Eventos del usuario''', click en un elemento HTML, etc. | ##'''Eventos del usuario''', click en un elemento HTML, etc. | ||
#Lee y escribe elementos HTML Modificar un elemento existente, cambiar el color, leer datos del formulario | #Lee y escribe elementos HTML Modificar un elemento existente, cambiar el color, leer datos del formulario | ||
+ | <source lang="javascript"> | ||
+ | <!-- código vario html --> | ||
+ | <p id=nombre></p> | ||
+ | <script> | ||
+ | var nombre; | ||
+ | nombre = prompt("Dame tu nombre"); | ||
+ | document.getElementById('nombre').innerHTML=nombre | ||
+ | <script> | ||
+ | <!-- código vario html --> | ||
+ | |||
+ | </source> | ||
#Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario). | #Validación de datos en formularios (ahorra procesamiento al servidor y agiliza la respuesta a errores para el usuario). | ||
}} | }} |
Revisión de 10:32 29 feb 2016