Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/10/2013, 10:29
Gelito
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada, Andalucía, España
Mensajes: 42
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: cuadro de texto con valores

Como dice Crazylegs, puedes hacerlo por javascript o por PHP, en función de qué necesites validar.

Si tienes que validar que introducen un código con un determinado formato, te sirve javascript.
Si la validación es en función de su valor, tendrás que validar donde tengas la relación de posibles valores: en local (javascript) si son pocos y no van a cambiar nunca o en el servidor (PHP) si los tienes en una base de datos o similar.

Con respecto al ejemplo que has puesto, veo que usas SpryAssets. No lo conozco ni sé qué facilidades aporta.
Sí veo que no hay action ni boton submit , sí que malamente puede funcionar.

Te cuento como lo he hecho yo en alguna ocasión, por si te es de utilidad.


El formulario:

<form id='Formulario' action='Modulo.php' method='POST' onsubmit='InicioVerificarCuenta()'>
.
.
<input id='correo' name='correo' type='text' placeholder='[email protected]'>
.
.
.
<input type='submit' value=' Enviar '>


Función javascript:

function InicioVerificarCuenta()
{var texto = document.getElementById("correo").value
var exreg= /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/
if(!exreg.test(texto))
{alert("Campo Cuenta no válido (" + texto + "). \n Se necesita una cuenta de correo válida.")
return false}
return true
}


Para hacerlo en PHP, Crazylegs te ha indicado cómo.