var change = document.getElementById('pounds');
var click = document.getElementById('convert');
click.addEventListener('click', test(e));
function test(e) {
change.addEventListener('input', function(e) {
let lbs = e.target.value;
document.getElementById('ounce').innerHTML = lbs * 16;
});
}
<input type="text" placeholder='convert' id='pounds'>
<p>Your conversion: </p>
<p id='ounce'></p>
<button id="convert" onclick="test()">Convert Now</button>
ich JS recht neu bin und ich lerne durch einfache Sachen zu bauen. Ich versuche, einen Pfund-zu-Unzen-Konverter zu erstellen, und ich weiß, wie ich den Echtzeitwert während der Eingabe erhalte, aber ich möchte das Ergebnis erhalten, nachdem ich auf eine Schaltfläche geklickt habe. Mein Code funktioniert irgendwie .. Sie müssen auf die Schaltfläche klicken, bevor Sie eingeben, aber das ist nicht das, wonach ich suche. Ich möchte den Wert nur erhalten, indem ich auf die Schaltfläche klicke.
ich entschuldige mich, wenn dies eine einfache Frage, aber ich kann nicht scheinen, um herauszufinden, haha.
Warum ist Ziel dort übrigens? – bigbounty