Ik probeer met jQuery de value te wijzigen van een input veld.
Iemand een idee waarom het niet werkt?
Code:<form action="" method="post"> <label for="qty">Aantal:</label> <input id="qty" name="qty" type="text" value="0"/> </form> <script type="text/javascript"> $(document).ready(function() { $("#qty").on("change", function() { $("#qty").val() + 2; }); }); </script>
- Input value wijzigen werkt niet
-
24-05-2017, 15:53 #1Particulier
- Berichten
- 1.475
- Lid sinds
- 16 Jaar
Input value wijzigen werkt niet
-
In de schijnwerper
Backlinks.nl - STUNT - 50 Homepage links € 0,98 per stuk!LinkpartnersLaat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartnersdrie franse domeinnamen te koop met hoge mnd zoekopdr vakantie en sneakersDomein te koopProfessionele Online Opslagoplossingen voor Jouw Bedrijf!Hosting -
25-05-2017, 12:56 #2Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Input value wijzigen werkt niet
Code://Wanneer de pagina is geladen $(function(){ // Wanneer er wat veranderd $("#qty").on("change", function(){ //De huidige waarde ophalen var currentValue = $(this).val(); //Ik neem aan dat je 2 wilt optellen. Je moet de waarde dan omzetten in een Number //anders kan het zijn dat JS het als een string ziet. Je krijgt dan 1+2=12 (Zet ze achter elkaar) //Met Number weet JS dat het een getal is. Let wel dat je iets moet inbouwen dat controleert of //de invoer wel een getal is. A + 2 bijv is null var newValue = Number(currentValue) + 2; //Nieuwe waarde in de input plaatsen $(this).val(newValue) } });
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