quiero sabre como mediante javascript puedo com probar que en un textbox no se han repetido caracteres en el texto que se introduzca es decir que si alguien escribe holaa, muestre un aviso.
Cómo saber si un input se han repetido caracteres
Iniciado por
Jandro30
, mar 21 2014 22:57
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 21 marzo 2014 - 23:00
Para poder comprobar los caracteres creamos la siguiente función
Luego la aplicamos a textbox
<script> record=0; igual=1; var letraRecord var b=0 var letra="" function comprobar(esto){ for (a=1;a<esto.length;a++){ if (esto.charAt(a)==esto.charAt(<img src='http://www.solvetic.com/public/style_emoticons/<#EMO_DIR#>/cool.png' class='bbc_emoticon' alt='B)' />){ igual=igual+1; letra=esto.charAt(a);} else{ if(igual>record){record=igual;letraRecord=letra} igual=1 } b=a } if(igual>record){record=igual;letraRecord=letra} if (record>1){alert("La letra que más se repite es la "+letraRecord+" que aparece seguida "+record+" veces.")} else {alert("Ninguna letra se repite seguida");} } </script>
Luego la aplicamos a textbox
<input type="text" name="mitexto" size="130" onblur="comprobar(this.value)">