Salve ragazzi, ho un piccolo problemacodice:<scripttype="text/javascript"> function genera(h,l){ var pmq; /* var a = parseInt('h'); var b = parseInt('l'); */ var tot = (h*l) / 1000; if (tot <= 1.5) pmq = 1.5 * 41; else pmq = tot * 41; document.getElementById('stampa').innerHTML = "Prezzo: " + pmq; } </script>Il mio problema è che h e l non vengono viste come numeri e sulla stampa mi viene fuori NaN, non un numero. Come rimedio a questo problema?codice HTML:<!-- Larghezza ed altezza --><p id="stampa">Paragrafo</p><h5> Le misure devono essere espresse in millimetri </h5><h5> LARGHEZZA </h5><input type="text" name="larghezza" id ="largh" placeholder="larghezza" size="40" /><br><h5> ALTEZZA </h5> <input type="text" name="altezza" id="alt" onchange="genera(this,'largh')" placeholder="altezza" size="40" /><br><br>

Rispondi quotando
