Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Sommare due variabili con javascript

    Salve sono nuovo nel ambiente e se possibile vorrei una mano su una questione
    io ho una variabile x che è per dire 20
    come faccio con il-- label input-- se scrivo 40 ad aggiungerlo alla mia variabile 20?
    che azione devo dare al mio bottone? grazie mile

    tipo nuova variabile che ne so
    z= x + cio che scrivo nel label input
    e ogni volta che scrivo voglio che si aggiunga sempre al valore di z precedente
    se prima z mi dava 10 se scrivo al label input 11 mi deve diventare 21 grazie mille
    Ultima modifica di edoardo00; 09-04-2018 a 21:37

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Sposto in javascript
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    https://codepen.io/anon/pen/YagOdG?editors=1010


    Markup

    codice:
    <input id="inc" type="text" /><button type="button" id="btt">Incrementa</button>
    <p>
       La somma attuale  è <span id="sum"></span>
    </p>

    Script

    codice:
    let s = 0; /* valore di partenza */
    let btt = document.getElementById('btt');
    let inc = document.getElementById('inc');
    let sum = document.getElementById('sum');
    
    
    let updateSum = () => {
        inc.value = "";
        sum.textContent = s;
    }
    
    
    btt.addEventListener('click', ()=>{
      s = s + (+inc.value || 0);
      updateSum();
    })
    
    
    updateSum();

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.