JavaScript - funcion para validar un campo de medida de peso

   
Vista:

funcion para validar un campo de medida de peso

Publicado por zendi (77 intervenciones) el 09/09/2014 18:35:27
Que tal a todos.
Estoy creando esta funcion para validar un campo en cual se va a introducir una medida de peso
1
2
3
4
5
6
7
function checkletter(){
 
var letter=/[0-9]+$/i //regular expression defining letters
	if (document.myform.peso.value.search(letter)) //if match failed
 
	alert("Debe Escribir solo numeros con decimales")
	}

para validarlo en este input type text:

1
2
3
4
5
<?php
<tr>
           <th width='100' style='font-size:15px;'>Peso:
		     	       <td><input type='text' value='$peso' name='peso'></td></tr>
?>
pero no me trae el mensaje de error cuando coloco letras.
si alguien pudiera ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

funcion para validar un campo de medida de peso

Publicado por xve (1595 intervenciones) el 10/09/2014 09:04:36
Hola Zendi, tal y como lo has puesto, creo que te falta definir la expresión regular...

Prueba este código de ejemplo:
1
2
3
4
5
6
7
8
<script>
var a="125";
var patron=new RegExp('^[0-9]+$');
if (a.search(patron)==0)
	alert("OK");
else
	alert("KO");
</script>

Si quieres validar un valor decimal, aqui tienes la función:
http://www.lawebdelprogramador.com/codigo/JavaScript/2277-Funcion_para_validar_un_valor_numerico_entero.html

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar