Optellen

  • Beste,


    Ik probeer al 15 minuten javascript een form value te laten optellen, maar het werkt niet.
    Ik heb nu dit:

    PHP
    <script language="javascript">
    function erbij(){
    var aantal = document.getElementById('h-value');
    aantal.value=aantal.value+1;
    }
    </script>


    En ik heb een button die die functie aanroept.
    Het probleem is, als ik op die button klik, dan komt er als het getal bijv. 10 is word het getal 100 i.p.v. 11.
    Hoe maak ik dit 11?


    Volgens veel JS guides moest het zo, maar het werkt niet bij mij.


    De form id klopt wel.

  • Geef heel je code is ;)

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • PHP
    <script language="javascript">
    function erbij(){
    var aantal = document.getElementById('h-value');
    aantal.value=aantal.value+1;
    }
    </script>
    <form method="post">
    <input id='h-value' name='aantal' onchange='s.setValue(parseInt(this.value))' type='tekst' readonly size='1'> <input type='button' value='+1' onClick='erbij();'>
    </form>


    Alsje, en alvast bedankt.
    Oja, er zit tevens ook nog een slider aan vast gekoppeld, maar dat maakt toch niks?

  • PHP
    <script language="javascript">
    function erbij(){
    var aantal = document.getElementById('h-value');
    aantal.value = parseFloat(aantal.value) + 1;
    }
    </script>
    <form method="post">
    <input id='h-value' name='aantal' onchange='s.setValue(parseInt(this.value))' type='tekst' readonly size='1' value="0"> <input type='button' value='+1' onClick='erbij();'>
    </form>


    Zo moet het werken.
    Ik heb er een parseFloat in gezet dit doet eigenlijk er voor zorgen dat hij hem optelt en niet erbij plaats.
    Verder heb ik de value van de input mee gestuurd zodat hij 0 , 1 , 2 etc. krijgt. ;)

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!