Я делаю эту форму, это калькулятор платежей, он имеет два поля, Плата за вознаграждение и плату. Платный, тогда есть один баланс высказывания и, наконец, 4-е поле - текстовое поле, в котором говорится, что он автоматически обновляется с использованием JavaScript в соответствии с балансом как Платный, Неоплаченный или Учетные расходы он работает нормально, но только проблема по какой-то причине, когда определенные определенные значения введены в поле статуса, пуст, он не обновляется в соответствии с JavaScript, он должен сказать, что у вас есть рассрочка, вот мой JavaScriptсравнить два поля в JavaScript
function ff_feecalc_new_init()
{
setInterval("calc()", 500)
}
function calc(){
ff_getElementByName('status').value='';
ff_getElementByName('balance').value=Number(ff_getElementByName('amountdue').value)-Number(ff_getElementByName('amountpaid').value);
if (ff_getElementByName('amountpaid').value==0 && ff_getElementByName('amountdue').value>0){
ff_getElementByName('status').value="unpaid";
}
if(ff_getElementByName('amountpaid').value>0){
if ((ff_getElementByName('balance').value <ff_getElementByName('amountdue').value){
ff_getElementByName('status').value="installments";
}
}
if (ff_getElementByName('amountpaid').value == ff_getElementByName('amountdue').value && ff_getElementByName('amountpaid').value>0){
ff_getElementByName('status').value="paid";
}
}
Все, что я делаю неправильно?
Там находится скобка отсутствует –
Где есть кронштейн отсутствует Chiel? – VoronoiPotato
Я бы предложил расширить ваш вопрос с помощью jsfiddle для этого. http://jsfiddle.net/ –