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 - Meer uit je website met backlinks - Voorbeeld?Website te koop!!!!! Uniek portfolio met 570 .nl domeinnamen !!!!!Domein te koopTransparant je linkbuilding uitbesteden? Equote.nl helpt je verder!LinkpartnersGoedkope 10 Gbps Virtual Private Server (VPS) in Nederland (Met PURE NVMe opslag!)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