Javascript-forum

Normale Version: .value Wert wird nicht übertragen
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wenn ich hier auf den Button klicke wird der Wert nicht angezeigt. Warum?

<html><meta charset="utf-8">
<body><script lang="javascript">
    function zaehler(){
        let wert=document.getElementById("eingabe").value;
        alert ("Derzeitige Eingabe:",wert);
    }
</script>
<center><input type="number" name="eingabe" id="eingabe">
<input type="button" onclick="zaehler()" value="Absenden">
</center>
</body>
</html>
dein code sollte so aussehen
Code:
<html><meta charset="utf-8">
<body><script lang="javascript">
    function zaehler(){
        let wert=document.getElementById("eingabe").value;
        alert ("Derzeitige Eingabe:"+wert);
    }
</script>
<center><input type="number" name="eingabe" id="eingabe">
<input type="button" onclick="zaehler()" value="Absenden">
</center>
</body>
</html>


Der Code ist aber veraltet , ich würde das alles so machen.
Code:
<!doctype html>
<html lang="de">
  <head>
  <meta charset="utf-8">
  </head>
<body>
<input type="number" name="eingabe" id="eingabe">
<input type="button" id="zaehler" value="Absenden">
  <script>
document.getElementById("zaehler").addEventListener('click',function(){
        let wert=document.getElementById("eingabe").value;
        alert ("Derzeitige Eingabe:"+wert);
    })
</script>
</body>
</html>