Ich bin ein Neuling und habe gerade angefangen, JavaScript zu lernen. Ich habe zwei fast die gleichen Skripte. Dieser erste funktioniert einwandfrei, aber ich habe mich gefragt, warum das Skript nach dem Ersetzen von "document.getElementById (" counter "). Value" durch den Variablennamen "getValue" nicht mehr funktioniert. Beide enthalten den gleichen Code, oder?Script funktioniert nach dem Ersetzen von Code durch var Name
Counter: <input type="text" id="counter" value="0">
<button onclick="myFunction()">Increase</button>
1.
<script>
function myFunction() {
var getValue = document.getElementById("counter").value;
++document.getElementById("counter").value;
}
</script>
2.
<script>
function myFunction() {
var getValue = document.getElementById("counter").value;
++getValue;
}
</script>
getValue ist lokal für diese Funktion – Satya