Essa é bem off. :lol:
Alguem alguma rotina javascript que mascare valores com no máximo 1 casa decimal?
Essa é bem off. :lol:
Alguem alguma rotina javascript que mascare valores com no máximo 1 casa decimal?
luiz…
Vc fala de uma masc que “bloqueia” a digitação acima de 1 casa decimal??
ate mais…
no caso é valor monetário, mas eu quero limitar só pra um decimal, não mais que isso
Se você nao quer usar RegExps, tenta isso
function checkDecimal()
{
var index = event.srcElement.value.indexOf( ',' );
var decimal;
if( index >= 0 )
{
decimal = event.srcElement.value.substring( index );
if( decimal.length >= 2 )
return false;
}
return true;
}
<input type="text" id="decimal" value="" onKeyDown="return checkDecimal();">
Mas é muito muito melhor usar RegExp hehe
Só uma coisa, to usando a tag do struts :lol:
Poxa hehe nem uso struts, mas até onde eu sei ele tem um suporte bem legal à validação de forms … usa então né? hehe
não posso, tem que ser javascript
Procura na documentação do Validator, tem isso sim.
[]s