So it should calculate everything what's selected in select lists and each value starts with $ sign (I was thinking this $ sign should be a main string for js to detect on or something, can't be class or ID, since end-user would be creating custom forms himself all the time)
I did some html form sketch http://jsfiddle.net/tbq8eo8b/2/
<div class="webform-component-select">
<label>Select amount #1</label>
<select>
<option selected="selected">None</option>
<option>$200</option>
<option>$300</option>
</select>
<label>Select amount #2</label>
<select>
<option selected="selected">None</option>
<option>$200</option>
<option>$300</option>
</select>
<label>Some random select list</label>
<select>
<option selected="selected">None</option>
<option>This list has no dollar sign, so do not calculate it whatever is selected in here</option>
</select>
<label>Total amount</label>
<input disabled>
</div>
So when user selects amount from one form, js automatically adds it up live to that Total amount field. And when user selects another amount from another field, js would add it up to the current total and update it with new total. So if user chose $100 and $100 then the total is $200.
I don't know. I'm new with js, don't know how else to explain. Cheers.