ERRO em operador, verificação de numero maior
Olá, me deparei com um erro aqui, não estou entendendo porque está acontecendo, aparentemente o codigo parece estar correto, mas o erro insiste.
function verifica() {
// verifica
if (form.valor.value > '<?php echo $saldo; ?>') {
alert("Seu saldo \xE9 insuficiente para essa transa\u00e7\u00e3o");
return false;
}
}
</script>
<form id="form" name="form" method="post" action="transferindo.php">
Valor *: <input type="text" name="valor" onkeypress="return SomenteNumero(event);" />
<input type="submit" Onclick="return verifica()" value="Transferir " />
</form>
Se o numero do input (valor) for maior que a variavel php $saldo acontece o ERRO com alerta, se for menor segue normalmente, mas o problema é que estou digitando um numero menor e está aparecendo o alerta
a variavel php $saldo é = "32,20" se eu digitar o numero 1, 2 ou 3 no input valor, segue normalmente, mas se eu digitar do 4 ao 9 da o erro de alerta, sendo que são numeros menores, porque será que o operador > não está funcionando corretamente?Discussão (2)
Carregando comentários...