Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

juego secreto

Como seria si se tiene mas de un input y button como se declaran las variables?

1 respuesta

Hola Kenny, como estás?

En ese caso todo dependerá de como implementes tu código y tu lógica, podrías declarar variables globales o de bloque dependiendo del contexto de ejecución de tu sistema, para darte un ejemplo de un botón de enviar y un botón de cancelar, crearías una función para cada botón:

<html>
    <input type="text" id="name" />

    <button id="#sendButton" onclick="sendButton()">Enviar</button>
    <button id="#deleteButton" onclick="deleteButton()">Cancelar</button>
</html>

   <script>
    const name= document.querySelector('#name'); // variable global

    function sendButton() {
     const sendForm = document.querySelector('#sendButton'); // variable de bloque su alcance está limitado por el bloque de la función
     console.log(name.value);
    }

    function deleteButton() {
     const cancelForm = document.querySelector('#deleteButton'); // variable de bloque su alcance está limitado por el bloque de la función
     console.log(name.value);
    }
   </script>

como puedes percibir la variable const name esta daclarada fuera de las funciones, tiene un alcance global, por lo que su valor persiste cuando las llamas dentro de console.log(name.value). Mientras las variables const sendForm y const cancelForm están dentro de las funciones y su alcance se limita solo al bloque de la función. ojo ésta es solo una manera de ejemplo existen diversas formas de declarar variables, todo dependerá del contexto en que estés desarrollando tu aplicación

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios