This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
es:web_development:lists:javascript [2022/03/15 09:43] mag [Iterando arreglos] |
es:web_development:lists:javascript [2023/08/16 09:33] (current) |
||
---|---|---|---|
Line 134: | Line 134: | ||
listaJugadores = ""; | listaJugadores = ""; | ||
for (i = 0; i < 4; i++) { | for (i = 0; i < 4; i++) { | ||
- | | + | |
} | } | ||
document.getElementsByTagName(' | document.getElementsByTagName(' | ||
Line 141: | Line 141: | ||
* Si agregó más jugadores, no usará el número 4. O si lo hizo, no verá la lista completa. | * Si agregó más jugadores, no usará el número 4. O si lo hizo, no verá la lista completa. | ||
* De hecho, si extrae una lista de una base de datos, lo que haremos más adelante en el curso, es probable que no sepa cuántos elementos hay en la lista. ¿Que haces entonces? | * De hecho, si extrae una lista de una base de datos, lo que haremos más adelante en el curso, es probable que no sepa cuántos elementos hay en la lista. ¿Que haces entonces? | ||
- | * Afortunadamente, | + | * Afortunadamente, |
* Veamos cómo funciona esto en jsfiddle. | * Veamos cómo funciona esto en jsfiddle. | ||
* Agregue una alerta a su código Javascript. | * Agregue una alerta a su código Javascript. | ||
- | < | + | < |
* Ejecuta eso y comprueba que hace lo que crees que debería. | * Ejecuta eso y comprueba que hace lo que crees que debería. | ||
* Entonces podemos cambiar nuestra condición continua para la lista de jugadores de la siguiente manera. | * Entonces podemos cambiar nuestra condición continua para la lista de jugadores de la siguiente manera. | ||
- | < | + | < |
* Ejecútelo ahora y vea que muestra exactamente tantos jugadores como tiene en su lista. | * Ejecútelo ahora y vea que muestra exactamente tantos jugadores como tiene en su lista. | ||
* Felicitaciones por crear una lista usando Javascript. | * Felicitaciones por crear una lista usando Javascript. | ||
Line 154: | Line 154: | ||
* A veces, la acción que realice dependerá de algún otro factor: entrada del usuario, acciones anteriores o información de una base de datos, por ejemplo. | * A veces, la acción que realice dependerá de algún otro factor: entrada del usuario, acciones anteriores o información de una base de datos, por ejemplo. | ||
* La más simple de ellas es la ' | * La más simple de ellas es la ' | ||
- | * Volvamos a jsfiddle para ver cómo funciona. | + | * Volvamos a jsfiddle para ver cómo funciona. |
* Ingrese el siguiente código en el panel de Javascript. | * Ingrese el siguiente código en el panel de Javascript. | ||
< | < | ||
if (x == 2) { | if (x == 2) { | ||
- | alert 'the condition is true'; | + | alert |
}</ | }</ | ||
- | * La estructura básica de este código es < | + | * La estructura básica de este código es < |
* Tenemos una condición dentro de < | * Tenemos una condición dentro de < | ||
* En este caso, nuestra condición es < | * En este caso, nuestra condición es < | ||
Line 168: | Line 168: | ||
< | < | ||
if (x == 2) { | if (x == 2) { | ||
- | alert 'the condition is true'; | + | alert |
} else { | } else { | ||
- | alert 'the condition is false'; | + | alert |
}</ | }</ | ||
* Aquí, hemos agregado un elsecódigo que se ejecutará si no se cumple la condición. Vuelva a ejecutar el código con el valor incorrecto de x y vea la nueva declaración. | * Aquí, hemos agregado un elsecódigo que se ejecutará si no se cumple la condición. Vuelva a ejecutar el código con el valor incorrecto de x y vea la nueva declaración. | ||
Line 176: | Line 176: | ||
* Si el usuario marca una casilla de verificación, | * Si el usuario marca una casilla de verificación, | ||
* Agregue un atributo a cada uno de los elementos de la lista para llamar a una función de Javascript. | * Agregue un atributo a cada uno de los elementos de la lista para llamar a una función de Javascript. | ||
- | < | + | < |
- | < | + | < |
- | < | + | < |
* < | * < | ||
* Llamaremos a nuestra función de Javascript ' | * Llamaremos a nuestra función de Javascript ' | ||
* Ahora, guarde ' | * Ahora, guarde ' | ||
* Agregue nuestra función debajo del código existente. | * Agregue nuestra función debajo del código existente. | ||
- | < | + | < |
}</ | }</ | ||
* Primero, definimos el código como una ' | * Primero, definimos el código como una ' | ||
Line 200: | Line 200: | ||
* El texto no forma parte de nuestra casilla de verificación, | * El texto no forma parte de nuestra casilla de verificación, | ||
* El código completo es entonces el siguiente. | * El código completo es entonces el siguiente. | ||
- | < | + | < |
cb = document.getElementsByName(item)[0]; | cb = document.getElementsByName(item)[0]; | ||
if (cb.checked) { | if (cb.checked) { | ||
Line 211: | Line 211: | ||
==== Final Code ==== | ==== Final Code ==== | ||
- | * [[https:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// |