Salve, sto cercando di realizzare una cosa credo semplice ma non sta funzionando...
In sostanza voglio che, immesso un valore in un input type="number", al click su un button, questo sia copiato, per il momento, in un alert()...
Lo scopo è realizzare una rudimentale calcolatrice utilizzando le assegnazioni di eventi con addEventListener() anziché gli eventi richiamati nei tag HTML...
Problema è che il valore numerico non arriva a destinazione!
codice HTML:<input type="number" name="primoInt" id="primoInt" /> <button id="risolvi" class="tasto">=</button>Alert vuoto! Ho provato col parseInt() sul value, ottengo NaN, eppure nel campo number posso immettere soltanto numeri; idem con Number() del value...codice:let primoInt = document.getElementById("primoInt").value; document.getElementById("risolvi").addEventListener("click", calcola); function calcola() { alert(primoInt); }


Rispondi quotando