Hola.
Alguien me puede decir un Script que cambie las letras introducidas en un INPUT TEXT por caracteres que yo elija??
Ej:
yo ingreso la letra "A" y en el INPUT TEXT aparece "@".
GRACIAS!
| ||||
Prueba esto: Código HTML: <html> <head> <script> letra="aet";//pon EN MINUSCULAS las letras que quieren que se cambien caracter="@37";//pon por el mismo orden que las letras los caracteres por las que quieres que se cambien. Por ejemplo, si la "a" es la primera de la variable "letra" el primero de "caracter" debe ser el "@" function cambio(este){ esto=este.value.toLowerCase(); contenido=""; for(a=0;a<esto.length;a++){ numero=letra.indexOf(esto.charAt(a)); if(numero==-1){ contenido+=esto.charAt(a); } else{ contenido+=caracter.charAt(numero); } } este.value=contenido; } </script> </head> <body> <form name=form1 method=post> <input type="text" onkeyup="cambio(this)"> </form> </body> </html>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. Última edición por KarlanKas; 22/12/2004 a las 03:14 |