Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

No permitir caracteres especiales en campo text

Hola, espero puedan ayudarme.
Estoy trabajando con Dreamweaver y Cold Fusion, tengo un formulario de registración y necesito que el campo NOMBRE DE USUARIO no permita el ingreso de caracteres extraños como por ejemplo: " # $ % & /, etc. El campo es de tipo input text.

Había encontrado un script Blockchar() pero nunca pude hacerlo funcionar, lo había sacado de la web, pero cuando quise volver a ver algo más sobre este srcipt, lo busqué en google y ya no encontré nada de nada.

La FAQ No permitir caracteres especiales en campo text tiene Pertenece a la categoría:


 Respuesta de Eudy Vega  19/3/08 
Puedes haces esto



<br><br>



function validaCaractaer(pEvent)

{

if (pEvent.keyCode==241) //esta es la letra ñ

{

pEvent.keyCode = 0; //Cuando le haces esto le impides la escritura del caracter en la caja

}

}



<input type="text" onkeypress="validaCaractaer(event);">



Obviamente lo que colocas en el if depende de los caracteres que quieras bloquear, si quieres saber cual es el keyCode de algun caracter que quieras bloquear entonces antes de todo colocas un alert con el keyCode para que lo incluyas dentro de la condición de caracteres a bloquear.


Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 
FAQ relacionadas
  + Poner un Web Chat
  + Inserción controlando duplicados
  + Con qué tecnología programo una página
  + Incluir código externo en una página web
  + Costes de realización de una página web
  + Obtener datos de una base para construir mis javascripts
  + Qué es ActiveX?
  + Realizar un sistema para acceso con clave
  + Sitio web como Desarrollo Web pero en Portugués
  + Cosmos
  + Saber si un año es bisiesto
  + ¿Qué necesitas para empezar a programar una página web?
  + Introducción al desarrollo web
  + ¿Qué es Cross Browser?
  + Documento por defecto
  + Lenguajes de alto nivel
  + Formularios con dreamweaver
  + ¿Qué es un diccionario de datos?
  + Quitar saltos de línea en un TXT
  + Centrar layers
  + Qué es Visual Basic Script
  + Qué es Python
  + ¿Qué es LAMP?
  + ¿Qué es un ensamblador?
  + La depuración de programas
  + Los bits
  + Cómo programar un buscador
  + Ejecutar archivo .exe en página web
  + Menús con JSP
  + Cuestión sobre acentos
  + http_referer no devuelve nada
  + Páginas dinámicas
  + Evitar impresión de la web
  + Alineación de tablas
  + Qué es el timestamp?
  + Programación estructurada y modular
  + Propiedad equivalente a innerHeight en Internet Explorer
  + Web en dos idiomas
  + Validar un formulario
  + Pseudocodigo
  + ...

Para ver más FAQ relacionadas accede a las categorías:

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia