ayuda con validacion de caracteres en text urgente
Publicado por Ucleilyn J (4 intervenciones) el 12/12/2006 19:13:23
buen dia,
mi problemas es el siguiente, necesito validar los caracteres de introducidos en un text llamado cedula, es decir, que solo permita caracteres numericos y cuando el text quede en blanco generar un evento........... tengo el siguiente codigo pero no puedo combinar las dos funciones al mismo tiempo...........
<SCRIPT language="JavaScript">
function verificar ()
{
patron_vacio = /^\s*$/;
if (document.f1.cedula.value.match (patron_vacio) != null)
{
alert ("Debes Introducir el Numero de Teléfono");
document.f1.cedula.focus ();
return (false);
}
return (true);
}
function favBrowser()
{
var mylist=document.getElementById("myList")
document.getElementById("favorito").value=mylist.options[mylist.selectedIndex].text
}
function verificar ()
{
if (isNaN (document.f1.cedula.value))
{
alert ("El campo cedula ha de ser numérico.");
document.f1.cedula.focus ();
return (false);
}
return (true);
}
</SCRIPT>
<tr>
<form name="f1" action="buscar.php" target = "consulta" onsubmit="javascript: return (verificar ());">
<td><input type="text" name="cedula" id = "favorito"></td
<td><input type="submit" value = "Buscar"></td>
</form>
o me funciona una o me funciona la otra............ pero las dos al mismo tiempo no..... el problema esta en la accion de la funcion (onsubmit="javascript: return (verificar ());">)
si me pueden ayudar.........
gracias de antemano.....
mi problemas es el siguiente, necesito validar los caracteres de introducidos en un text llamado cedula, es decir, que solo permita caracteres numericos y cuando el text quede en blanco generar un evento........... tengo el siguiente codigo pero no puedo combinar las dos funciones al mismo tiempo...........
<SCRIPT language="JavaScript">
function verificar ()
{
patron_vacio = /^\s*$/;
if (document.f1.cedula.value.match (patron_vacio) != null)
{
alert ("Debes Introducir el Numero de Teléfono");
document.f1.cedula.focus ();
return (false);
}
return (true);
}
function favBrowser()
{
var mylist=document.getElementById("myList")
document.getElementById("favorito").value=mylist.options[mylist.selectedIndex].text
}
function verificar ()
{
if (isNaN (document.f1.cedula.value))
{
alert ("El campo cedula ha de ser numérico.");
document.f1.cedula.focus ();
return (false);
}
return (true);
}
</SCRIPT>
<tr>
<form name="f1" action="buscar.php" target = "consulta" onsubmit="javascript: return (verificar ());">
<td><input type="text" name="cedula" id = "favorito"></td
<td><input type="submit" value = "Buscar"></td>
</form>
o me funciona una o me funciona la otra............ pero las dos al mismo tiempo no..... el problema esta en la accion de la funcion (onsubmit="javascript: return (verificar ());">)
si me pueden ayudar.........
gracias de antemano.....
Valora esta pregunta


0