Ik zoek een script het liefst in javascript dat ik kan gebruiken bij een bestelformulier.
De bedoeling is dat men de keuze heeft uit een aantal opties, die men kan kiezen door checkboxen aan te vinken.
Elke optie heeft een eigen waarde, bijvoorbeeld de eerste 5 en de tweede 10.
Nu wil ik dat als alleen checkbox A is aangevinkt er 5 uitkomt.
En als ze allebij zijn aangevinkt dat er dan 15 uitkomt.
De waardes van de checkboxen worden dus, mits aangevinkt, opgeteld.
En onder het formulier weergeven.
Ik hoop dat iemand een linkje heeft naar zo'n script
Bij voorbaat dank.
- [Js] checkbox waardes optellen
-
14-06-2010, 17:06 #1
- Berichten
- 315
- Lid sinds
- 15 Jaar
[Js] checkbox waardes optellen
-
-
14-06-2010, 17:46 #2
- Berichten
- 691
- Lid sinds
- 15 Jaar
Heb je hier iets aan:
http://dabrook.org/examples/cdia/jav...t/05/form.html
-
14-06-2010, 17:52 #3
- Berichten
- 315
- Lid sinds
- 15 Jaar
Heb je hier iets aan:
http://dabrook.org/examples/cdia/jav...t/05/form.html
Dit is namelijk wel wat ik bedoelde :)
-
14-06-2010, 17:57 #4
- Berichten
- 297
- Lid sinds
- 15 Jaar
-
15-06-2010, 15:57 #5
- Berichten
- 750
- Lid sinds
- 15 Jaar
En dan heb je nog jquery nodig voor het script wat zware overhead aangezien je de rest ervan niet nodig bent
EDIT: onderstaande werkt ook
Code:<form name="checksForm"> 1 <input type="checkbox" name="checks" value="1" /><br /> 2 <input type="checkbox" name="checks" value="2" /><br /> 3 <input type="checkbox" name="checks" value="3" /><br /> totaal: <span id="total"></span> </form> <script type="text/javascript"> var sum = 0; for (i=0; i<document.checksForm.checks.length; i++) { if (document.checksForm.checks[i].checked==true) sum += parseInt(document.checksForm.checks[i].value); } document.getElementById('total').innerHTML = sum; </script>
Laatst aangepast door Raymond Nijland : 15-06-2010 om 16:17
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic