WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: limitar caracteres de textarea y restringir caracterese en cuadro de texto, Limitar el tamaño de caracteres textarea ???? function limita(maximoCaracteres) { var elemento = document.getElementById("texto"); if(elemento.value.length >= maximoCaracteres ) { return false; } else { return true; } } <textarea id="texto" onkeypress="return limita(100);"></textarea>, restringir los caracteres permitidos en un cuadro de texto permitir introducir diversos caracteres en un cuadro de texto, Formularios limitar el tamaño de caracteres textarea, restringir los caracteres en n cuadro texto operación Limitar el tamaño de caracteres textarea, introducir diversos caracteres en un cuadro de texto codigo javascript function permite(elEvento, permitidos) { // Variables que definen los caracteres permitidos var numeros = "0123456789"; var caracteres = " abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ"; var numeros_caracteres = numeros + caracteres; var teclas_especiales = [8, 37, 39, 46]; // 8 = BackSpace, 46 = Supr, 37 = flecha izquierda, 39 = flecha derecha // Seleccionar los caracteres a partir del parámetro de la función switch(permitidos) { case 'num': permitidos = numeros; break; case 'car': permitidos = caracteres; break; case 'num_car': permitidos = numeros_caracteres; break; } // Obtener la tecla pulsada var evento = elEvento || window.event; var codigoCaracter = evento.charCode || evento.keyCode; var caracter = String.fromCharCode(codigoCaracter); // Comprobar si la tecla pulsada es alguna de las teclas especiales // (teclas de borrado y flechas horizontales) var tecla_especial = false; for(var i in teclas_especiales) { if(codigoCaracter == teclas_especiales[i]) { tecla_especial = true; break; } } // Comprobar si la tecla pulsada se encuentra en los caracteres permitidos // o si es una tecla especial return permitidos.indexOf(caracter) != -1 || tecla_especial; } // Sólo números <input type="text" id="texto" onkeypress="return permite(event, 'num')" /> // Sólo letras <input type="text" id="texto" onkeypress="return permite(event, 'car')" /> // Sólo letras o números <input type="text" id="texto" onkeypress="return permite(event, 'num_car')" />, Formularios limitar el tamaño de caracteres textarea, restringir los caracteres en n cuadro texto operación restringir los caracteres permitidos en un cuadro de texto