2

Cómo Integrar Eventos de JavaScript con HTML para Mostrar Resultados Dinámicos

Este tutorial está diseñado para desarrolladores principiantes e intermedios en JavaScript que deseen aprender a vincular eventos de JavaScript con elementos HTML. Aprenderás a crear interacciones dinámicas en tus páginas web, permitiendo que los usuarios vean resultados en tiempo real basados en sus acciones. No se requiere más que conocimientos básicos de HTML, CSS y JavaScript.

Imagina que quieres hacer un script en JavaScript que tome el texto ingresado en un campo de un formulario HTML y lo muestre en la página cuando el usuario haga clic en un botón. Aquí están los pasos y el código para lograrlo:

Estructura HTML
Primero, crea un archivo HTML básico con un formulario que incluya un campo de texto y un botón.

<!DOCTYPE html><html><head><title>Mostrar Texto con JavaScript</title></head><body><h2>Formulario de Entrada</h2><inputtype="text"id="textoEntrada"placeholder="Escribe algo aquí"><buttononclick="mostrarTexto()">Mostrar Texto</button><pid="textoSalida"></p><scriptsrc="script.js"></script></body></html>

Script JavaScript
Crea un archivo script.js y escribe el siguiente código JavaScript. Este script recogerá el valor del campo de texto y lo mostrará en el párrafo cuando el usuario haga clic en el botón.

functionmostrarTexto() {
    var texto = document.getElementById('textoEntrada').value;
    document.getElementById('textoSalida').innerText = texto;
}

Explicación del Código:

  • mostrarTexto(): Es la función que se llama cuando el usuario hace clic en el botón.

  • document.getElementById(‘textoEntrada’).value: Obtiene el valor del campo de texto.

  • document.getElementById(‘textoSalida’).innerText = texto: Establece el texto del párrafo (<p>) con el valor obtenido del campo de texto.

Prueba tu Código

  1. Abre el archivo HTML en un navegador.

  2. Escribe algo en el campo de texto y haz clic en el botón “Mostrar Texto”.

  3. Verás el texto que escribiste aparecer debajo del botón.

Este ejemplo es una forma simple de interactuar con los elementos HTML usando JavaScript y es un buen punto de partida para entender cómo JavaScript puede manipular el contenido de una página web.

Escribe tu comentario
+ 2