HTML formulier met geralateerde prijzen

Pagina: 1
Acties:

  • Majestic
  • Registratie: December 1999
  • Laatst online: 19-05 20:54

Majestic

Neerlandici.

Topicstarter
Ben bezig een bestelformulier voor pizza's in elkaar te draaien voor een schoolopdracht.

Schematisch ziet het er zo uit:

Pulldown met opties 1,2,3,4,5,6,7,8,9 en 10 met daarachter de naam van de pizza.
Elke pizza moet een prijs meekrijgen. Wanneer dan vervolgens 1,2,3,4,5,6,7,8,9 of 10 pizza's worden geselecteerd moet de prijs automatisch onderaan komen te staan. Dus 1x 10,95 , 2x 10,95 etc.

Dit voor in totaal 5 verschillende pizza's.

Het liefst allemaal in plain html, mag ook java scripts zijn.

Je brengt me helemaal van mijn abrikoos.


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 13:03

RM-rf

1 2 3 4 5 7 6 8 9

veel succes

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Zonder JS gaat dat sowieso niet lukken.

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Canard
  • Registratie: Oktober 1999
  • Laatst online: 21-09 19:56
succes ermee...

en wat is de vraag?

  • Majestic
  • Registratie: December 1999
  • Laatst online: 19-05 20:54

Majestic

Neerlandici.

Topicstarter
Sorry,

Laat ik me even duidelijker uitdrukken.

Ik weet dus niet hoe ik de gegevens uit het dropdown boxje, de opties 1 t/m 10 zogezegd kan koppelen aan een bedrag waar het vervolgens mee wordt vermenigvuldigd en opgeteld.

Je brengt me helemaal van mijn abrikoos.


  • rickmans
  • Registratie: Juli 2001
  • Niet online

rickmans

twittert

Op maandag 24 september 2001 13:18 schreef Majestic het volgende:
Sorry,

Laat ik me even duidelijker uitdrukken.

Ik weet dus niet hoe ik de gegevens uit het dropdown boxje, de opties 1 t/m 10 zogezegd kan koppelen aan een bedrag waar het vervolgens mee wordt vermenigvuldigd en opgeteld.
nou heel eenvoudig door JS :) (foei!!! zoek toch eens :)
), het is in principe vrij basic JS dus zo ie zo bij http://www.irt.org is wel wat te vinden zo lang je maar oppast met de integers en de doubles :)

Don't mind Rick


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 13:03

RM-rf

1 2 3 4 5 7 6 8 9

je kun input elementen (invulboxen) een onChange event meegeven, als de waarde ervan wijzigd wordt er een javascript uitgevoerd:

bijvoorbeeld:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<script language="javascript" type="text/javascript">
function calcul(value){
   resultaat = (value + 10) * (3/4) 
   document.forms[0].elements["newvalue"].value = resultaat
}
<script>

<form>
tiep hier een getal in:
<input type="text" name="oldvalue" onChange="calcul(this.value)"><br>
en hier komt het resultaat:
<input type="text" name="newvalue">
</form>

overigens: als je gaat zoeken; het keyword 'form validatie' of 'form validation' kan erg behulpzaam zijn

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Majestic
  • Registratie: December 1999
  • Laatst online: 19-05 20:54

Majestic

Neerlandici.

Topicstarter
Daar heb ik wat aan ja.. dank je.
Ga nog even verder spitten in die scripts.

Je brengt me helemaal van mijn abrikoos.

Pagina: 1