Forklaring til beregningsscript
Jeg har fundet dette ganske fine script, men vil gerne have lidt forklaring til det hvis nogle kunne være så venlige.Det er hentet herfra:
http://www.cws-webservice.dk/webhjaelp/javascript/form_elementer/pris.htm
Selve funktionen jeg er ude efter skulle være dette (altså beregne prisen):
<Script Language="JavaScript">
<!--
function udregnpris()
{
pris = 0
for (i = 5; i <= document.forms[0].length -4; i = i + 2)
{
temp = "0" + document.forms[0].elements[i].value
if (parseInt(temp) > 0)
{ pris += temp * document.forms[0].elements[i+1].value }
}
document.forms[0].total.value = pris
}
// -->
</Script>
Jeg har fundet ud af det der "i = 5" vist har noget at gøre med antal input felter scriptet skal springe over inden input felterne med prisen i skal beregnes.
F.eks. er der 5 input felter (navn, adresse osv) på ovennævnte side, men hvordan gør man hvis man ikke ønsker at have nogle input felter før de egentlige beregningsfelter?
Jeg har prøvet med "i = 0", men det spiller ikke rigtig - hvad skal der gøres?
