Opa…
Fiz esses dias atrás uma função que concatenava valores e fazia o calculo dos mesmos…
Agora quero fazer com que o botão para fazer o submit fique desabilitado quando o valor virar negativo…
Consegui fazer o código mas só está funcionando com o último valor inserido… ele não funciona com os primeiros.
function soma() {
for (i=0; i<10; ++i)
{
var txtt = document.getElementsByClassName('txtt');
var txtu = document.getElementsByClassName('txtu');
var txt = document.getElementsByClassName('txt');
var sum = new Array();
$(".txt").each(function() {
if(!isNaN(this.value) && this.value.length!=0) {
sum[i] = ((txtt[i].value) - (txtu[i].value)) - (txt[i].value);
$("#sum"+i).html(sum[i].toFixed(2));
}
//aqui é a parte do código mas só está funcionando com o último valor inserido.
if (sum[i] < 0) {
$(".ui-dialog-buttonpane button:contains('Aplicar')").button("disable");
} else {
$(".ui-dialog-buttonpane button:contains('Aplicar')").button("enable");
}
});
}
}