tiene varios patrones de validacion, pero quiero agregarle uno que solo permita ingresar Numeros y '.' (punto)
aca les dejo la funcion:
Código HTML:
<script> function validar(e) { // 1 tecla = (document.all) ? e.keyCode : e.which; // 2 if (tecla==8) return true; // 3 // 4 Patrones patron = /\d/; // Solo acepta números //patron = /\w/; // Acepta números y letras //patron = /\D/; // No acepta números //patron =/[A-Za-zñÑ\s]/; // Acepta solo letras, pero acepta también las letras ñ y Ñ //patron =/\d[.\s]/; // Acepta solo numeros y el caracter . (PROBLEMA!) te = String.fromCharCode(tecla); // 5 return patron.test(te); // 6 } //--> </script>
Código HTML:
<input name="peso" type="text" id="peso" size="5" maxlength="8" value="" onkeypress="return validar(event)" />
como tendria que modificar para que funcione?