Maar dan is het wel handig om de HTML structuur te weten die je nu gebruikt.
Als daar enige structuur in zit (bijvoorbeeld door gebruikmaking van classes die specifiek voor de javascript worden gebruikt) dan kan dat je rekenwerk inderdaad vergemakkelijken.
In wezen heb je maar twee berekeningen/handelingen nodig:
- een berekening die een vermenigvuldiging in een rij uitvoert (productprijs x aantal)
- een berekening die de totalen in de laatste kolom optelt (en na afloop hier BTW over berekent)
Dit zou je nog kunnen vereenvoudigen door in de loop die de rijen doorloopt het tussenresultaat te onthouden zodat je deze handelingen in elkaar schuift.
Let er wel op dat het decimaal scheidingsteken normaal een punt is, en geen komma.
Ook zul je in moeten haken op wijzigingen zodat het bovenstaande verhaal opnieuw uitgevoerd wordt op het moment dat er een wijziging / toevoeging is.
Zo, nu heb je min of meer een functionele spec, nu is het slechts een kwestie van code kloppen :p.