Possuo codigo abaixo que está funcionando perfeitamente. A minha dúvida é o seguinte, caso o meu formulário tenha a necessidade de incluir mais um input type="text"(id="txtValor1") quais as mudanças que tenho que fazer na função validaValor()?
<html>
<head>
<title>Evento onblur</title>
<script>
function validaValor(){
var inputValor = document.getElementById("txtValor0").value;
if (inputValor.match(",")){
} else {
alert("Virgula não encontrado!!!");
}
for (i = 0; i < inputValor.length; i++){
switch(inputValor.charAt(i)) {
case ".":
alert("Você digitou ponto!");
document.getElementById("txtValor0").focus()
break
case ",":
if (inputValor.charAt(i+1) == "" || inputValor.charAt(i+2) == ""){
alert("Você não digitou os centavos corretamente!");
document.getElementById("txtValor0").focus()
}
break
default:
//alert("Valor padrão");
}
}
}
</script>
</head>
<body>
<form name=f1>
Escreva um número inteiro:
<input class="input" type="text" lang="7" title="" maxlength="6" size="20" name="txtValor0" id="txtValor0" value="" onBlur="validaValor()"/>
Escreva um número inteiro(2° Input):
<input class="input" type="text" lang="7" title="" maxlength="6" size="20" name="txtValor1" id="txtValor1" value="" onBlur="validaValor()"/>
</form>
</body>
</html>
Pergunta
Martinsrj
Olá pessoal, bom dia!
Possuo codigo abaixo que está funcionando perfeitamente. A minha dúvida é o seguinte, caso o meu formulário tenha a necessidade de incluir mais um input type="text"(id="txtValor1") quais as mudanças que tenho que fazer na função validaValor()?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.