Validar numerico en campo de texto mientras se escribe

<script language="javascript" type="text/javascript">

    //*** Este Codigo permite Validar que sea un campo Numerico
    function Solo_Numerico(variable){
        Numer=parseInt(variable);
        if (isNaN(Numer)){
            return "";
        }
        return Numer;
    }
    function ValNumero(Control){
        Control.value=Solo_Numerico(Control.value);
    }
    //*** Fin del Codigo para Validar que sea un campo Numerico

</script>

El codigo Html:

Cedula: <input type=text name=Cedula onkeyUp="return ValNumero(this);">

Telefono: <input type=text name=Telefono onkeyUp="return ValNumero(this);">

Nro Hijos: <input type=text name=NroHijos onkeyUp="return ValNumero(this);">

 

Este codigo permite validar mientras se escribe en el campo de texto.  Espero que les sirva,

 

Compártelo

También te puede interesar...

Comentarios

  • No_avatar_thumb

    frozenleon - 23/06/2009 22:49:51

    Muy buen codigo me ha servido, gracias

    una pregunta como puedo validar que un campo no quede vacio ?

    es decir si quiero llenar un formulario y dar aviso antes de dar click al boton submit ?

    ya sea que mande un mensaje que no puede quedar vacio

  • Avatar_176_thumb

    elpaisita - 24/06/2009 11:29:01

    <HTML>
    <HEAD>
    <TITLE>VALIDAR FORMULARIOS</TITLE>

    <script type="text/javascript">

        function validarforma(pagina){
            if (pagina.vr.value==""){
                alert("Falta Valor ");
                pagina.vr.focus();
                return false;
            }

            if (pagina.variable.value==""){
                alert("Falta Variable ");
                pagina.variable.focus();
                return false;
            }

            if (confirm("Datos Correctos","Mensaje")){ return true; }

            return false;
        }
    </script>

    </HEAD>

    <form name=forma method="POST" action="mailto:login@servidor.com" onsubmit='return validarforma(this); return false;'>

    <TABLE align=center>
        <TR align=middle>
        <TH colspan=4>EJEMPLO DE VALIDAR UN FORMULARIO
        </TH>
        </TR>


        <TR>
        <TH>Valor</TH>
        <TD>
        <Select name=vr>
             <option></option>
             <option>Valor UNO</option>
             <option>Valor DOS</option>
             <option>Valor TRES</option>
        </Select>
        </TD>
        </TR>

        <TR>
        <TH>Variable</TH>
        <TD>
        <input name=variable>
        </TD>
        </TR>

        <TR align=middle>
        <TH colspan=4>
        <input type=submit value="Enviar Datos">
        <input type=Reset value="Limpiar Datos">
        </TH>
        </TR>

    </TABLE>

    </form>

    </HTML>

     

    Espero que te sirva, y espero haberte entendido

     

  • No_avatar_thumb

    prog - 23/02/2010 22:23:33

    espero que estes bien, me gustaria saber como puedo validar un campo, numero pero que tembien pueda escribir ., yo lo puedo hacer por php, pero me gustaria saber en javascript

     

Escribe un comentario

Tienes que estar registrado para poder dejar comentarios.
Accede a tu cuenta o regístrate en NotasWeb.com.
Avatar_176 elpaisita
14º en el Ranking


Artículos más vistos del usuario

Últimos artículos del usuario