Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2009, 10:35
Avatar de gVenom
gVenom
 
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 10 meses
Puntos: 53
comparar emails en un input

Saludos.

Me he conseguido este script para comparar si dos campos input son iguales, osea, que escriban los mismos datos, yo lo he usado para los email:

Código HTML:
<script type="text/javascript">
function check(a,b) {
var obja = document.getElementById(a)
var objb = document.getElementById(b)
if (obja.value==objb.value) {}
else {alert("The e-mail fields aren't the same!!")}
}
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}
</script> 


y la función la llamo asi:
Código HTML:
<input type="text" name="email2" id="email2" onClick="MM_callJS('check(\'email\',\'email2\')')"/> 
el problema es que no esta funcionando al 100%, ya que si llenas el primer email y le das click al segundo para empezar a escribir, ya te tira la ventana diciendote que no coinciden, pero aun no le has escrito nada, lo hace al hacer el click poara escribir ahi. Ademas, si en vez de clickear ahi te pasas a ese campo con el Tab tampoco funciona.

Algun script mejor que este?
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr