EVOLUTION-MANAGER
Edit File: contactos.js
// Obtiene el textarea y el elemento span para mostrar el contador var textarea = document.getElementById("myTextarea"); var counter = document.getElementById("charCount"); // var nombre = document.getElementById("myTextinput"); var correo = document.getElementById("myEmail"); // Establece el número máximo de caracteres permitidos var maxLength = 500; var maxLengthname = 50; var maxLengthemail = 75; // Agrega un listener para el evento input textarea.addEventListener("input", function() { // Obtiene el número de caracteres actuales var currentLength = textarea.value.length; // Actualiza el contador de caracteres restantes counter.textContent = maxLength - currentLength; // Si se excede el límite, recorta el contenido del textarea if (currentLength > maxLength) { textarea.value = textarea.value.slice(0, maxLength); counter.textContent = 0; } }); // nombre.addEventListener("input", function() { var currentLength = nombre.value.length; if (currentLength > maxLengthname) { nombre.value = nombre.value.slice(0, maxLengthname); } }) // correo.addEventListener("input", function() { var currentLength = correo.value.length; if (currentLength > maxLengthname) { correo.value = correo.value.slice(0, maxLengthname); } }) // function limitarCaracteresYNumeros(input) { // Limitar el número de caracteres if (input.value.length > 10) { input.value = input.value.slice(0, 10); // Limita a 10 caracteres } // Permitir solo números input.value = input.value.replace(/[^0-9]/g, ''); // Elimina todo lo que no sean números }