BotBeta
Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario popular!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Claro, aquí tienes un código JavaScript que escucha el evento<input type="range" required min="1" max="5" value="5" class="calpro" name="calificationpro" />
<span class="liamps">5</span>
un codigo en js para que cuando mueva el range se cambie tambien en liamps
input del elemento <input type="range"> y actualiza el contenido del <span> en tiempo real a medida que se mueve el control deslizante.### HTML y JavaScript
HTML:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Cambio de Calificación</title>
<script>
document.addEventListener("DOMContentLoaded", function () {
const rangeInput = document.querySelector('.calpro');
const displaySpan = document.querySelector('.liamps');
// Función para actualizar el texto del span
function updateDisplay() {
displaySpan.textContent = rangeInput.value;
}
// Evento para detectar cambios en el range
rangeInput.addEventListener('input', updateDisplay);
// Inicializar el valor en el span
updateDisplay();
});
</script>
</head>
<body>
<input type="range" required min="1" max="5" value="5" class="calpro" name="calificationpro" />
<span class="liamps">5</span>
</body>
</html>
### Explicación:
1. Evento
DOMContentLoaded: Espera a que todo el contenido del DOM se cargue antes de ejecutar el código JavaScript.2. Selección de Elementos: Se selecciona el
<input> de tipo range ( [.calpro] ) y el <span> ( [.liamps] ) para actualizarlos.3. Función
updateDisplay: : Cambia el texto del <span> con el valor actual del control deslizante.4. Evento
input:: Se añade un listener de eventos que activa la función updateDisplay cada vez que se mueve el control deslizante.5. Inicialización: Al cargar la página, se llama a la función
updateDisplay() para asegurarse de que el valor inicial también se muestre correctamente.Con este código, cada vez que cambies la posición del control deslizante, el valor en el
<span> se actualizará automáticamente.