<td>'s koppelen

Status
Niet open voor verdere reacties.

Roy_n

Gebruiker
Lid geworden
23 jan 2003
Berichten
32
hoi hier ben ik weer met een (denk ik) ******* lastige vraag.....

ik heb een bestel formulier gemaakt , ga naar......

www.r-nathalia.nl

kies daar producten en vervolgens "Bestel nu"

wat ik wil is dat rechts naast"aantal" ook prijs komt
dit is niet zo'n probleem om te maken maar.......
ik wil onderaan de pagina het totaal van alle bestellingen in euro's

net zoals excel dat kan.

weten jullie het antwoordt, ik weet het, het is niet één van de makkelijkste vragen

Groetjes Roy
 
Je zult het met php, asp en misschien ook wel javascript kunnen doen. Ik vind php het makkelijkst.
 
HCCnet ondersteunt geen: PHP, MySQL, CGI, Perl, ASP en Frontpage extenties.

wel javascript, en daar heb ik geen kaas van gegeten
 
Ik zit nog steeds met de handen in het haar, krijg het niet voor elkaar
 
Hoi,

Hier een scriptje (+form) die de waarden van de velden bij elkaar optelt, na een druk op de knop en deze in het antwoord veld zet:

Code:
<script language="JavaScript"><!--
function calculate(fields) { //naam methode
    for (var i=1, answer=0; i<3; i++) //for loopje, begin bij 1, totaal 3 fields
        answer += fields.elements['textField' + i].value - 0; //tel fields op
    fields.answer.value = answer; //antwoord
}
//--></script>

<form>
<table>
  <tr>
    	<td>Prijs:</td>
	<td><input type="text" name="textField1"></td>
  </tr>
  <tr>
	<td>Prijs: </td>
	<td><input type="text" name="textField2"></td>
  </tr>
  <tr>
  	<td>&nbsp;</td>
  </tr>
  <tr>
	<td>Totaal: </td>
	<td><input type="text" name="answer">
  </tr>
  <tr>
	<td><input type="button" value="Calculate" onClick="calculate(this.form)"></td>
  </tr>
</table>
</form>

Als je dus het aantal velden dat opgeteld moeten worden wilt veranderen, moet je de waarde '3' in het script veranderen (in de for-loop). Dit is het totaal aantal velden, dus inclusief antwoord veld.

Succes :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan