![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Gracias.
| |||
![]() Hola tengo un formulario en donde el usuario completa algunos campos entre ellos el E-mail. Quisiera saber si en JavaScript existe alguna forma de sólo permitirle los correos con los dominios, ejemplo: @yahoo.com los demás no procesa el formulario ![]() Gracias. |
| ||||
Hola, jacven. A ver si con esto te funciona: Código HTML: <html> <head> <script> function validar(txt) { co=txt.split('@'); if(co.length>2 || co[1]!='yahoo.com') { alert('Correo no valido'); return false; } } </script> </head> <body> <form action="mailto:[email protected]" onsubmit="return validar(this.correo.value)"> <input type="text" name="correo" /> <input type="submit" /> </form> </body> </html> ![]() |
| |||
hola javier, sabes que en mi "form" el campo de "email" es -> name="emform[em_email]" porque estoy utilizando EternalMart Form Processor (PHP) entonces encontré una técnica con el "unscape" para hacer pasar los "[" pero no me sirve. Actualmente tengo el código así: <form method="post" action="http://www.myhost.com/Scripts/Form/emform.php" onsubmit="return validar(this.unescape("emform%5Bem_email%5D").valu e)"> Gracias |