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