Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2007, 13:48
jjluna
 
Fecha de Ingreso: septiembre-2007
Mensajes: 16
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta ayuda para validar caja de texto

Hola.

Tengo este script para validar si el valor en una caja de texto es numerico

Código:
<SCRIPT language=JavaScript>
        Begin
        function checkDecimals(ID) {
        decallowed = 2;  // how many decimals are allowed?
        elid=document.getElementById(ID);
        fieldValue=elid.value;
        if (isNaN(fieldValue) || fieldValue == "") {
        alert("Por favor ingrese un numero valido");
        fieldName.select();
        fieldName.focus();
        }
        else {
        if (fieldValue.indexOf('.') == -1) fieldValue += ".";
        dectext = fieldValue.substring(fieldValue.indexOf('.')+1, fieldValue.length);
        if (dectext.length > decallowed)
        {
            alert ("Por favor ingrese un numero con maximo 2 decimales");
            fieldName.select();
            fieldName.focus();
        }
        else {
            alert ("Numero Correcto");
        }
        }
        }
        //  End
        </SCRIPT>
y en la pagina jsp tengo esto:

Código:
<input id="Uno" type="text" name="Uno" size="5" maxlength="5" onblur="checkDecimals(Uno)"/>
Pero esto no me funciona en lo absoluto...
Alguien podria decirme que esta mal??

Gracias!!