Nested If Function

Status
Not open for further replies.

cytino

New Member
Hi
is it possible to have a nested If Function.
I have made this function but nothing is happening?

var bb = $('placedebt___required_service').value;

if(bb == 'collect_debt_bb'){
if($('placedebt___days_old').value <91.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .05);
}
else if($('placedebt___days_old').value >90.00 & <181.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .0.075);
}
else if($('placedebt___days_old').value >180.00 & <241.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .10);
}
else if($('placedebt___days_old').value >240.00)){
alert('This debt is more than 240 days old - please close this form and contact us for a quote');
}

if(bb == 'collect_debt_bc'){
if($('placedebt___days_old').value <91.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .075);
}
else if($('placedebt___days_old').value >90.00 & <181.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .0.10);
}
else if($('placedebt___days_old').value >180.00 & <241.00)){
$('placedebt___test').value=
parseFloat($('placedebt___debt_value').value * .15);
}
else if($('placedebt___days_old').value >240.00)){
alert('This debt is more than 240 days old - please close this form and contact us for a quote');
}

}
 
Yes. But you can't shortcut the 'AND' operator. In other words, you can't say ...

if (foo > 10 & < 100)

... you have to do ...

if (foo > 10 && foo < 100)

Also note you should use &&, not &.

-- hugh
 
Status
Not open for further replies.
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top