Okay, I solved the problem!
In each checkbox I created a CLICK action.
| Code: |
function ff_d11_action(element,action) {
ff_amountowing_action(element,action);
}
|
Then is the "amountowing" field I created this action:
| Code: |
function ff_amountowing_action(element,action)
{
ff_getElementByName('amountowing').value = 0;
if (ff_getElementByName('d11').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d11').value);
}
if (ff_getElementByName('d12').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d12').value);
}
if (ff_getElementByName('d13').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d13').value);
}
if (ff_getElementByName('d14').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d14').value);
}
if (ff_getElementByName('d16').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d16').value);
}
if (ff_getElementByName('d18').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d18').value);
}
if (ff_getElementByName('d1o').checked)
{
ff_getElementByName('amountowing').value = Number(ff_getElementByName('amountowing').value) + Number(ff_getElementByName('d1o').value);
}
}
|
Took a while and alot of searching the source code of the form, but I started piecing the code together and got it working.
Would be nice if there was a code reference somewhere that tells all the commands, and what they do and their syntax.
Anyway, all working now, and all on one page too!