htmlmachmichverrückt: Falsche Ausgaben im Dokument

Beitrag lesen

Ich bekomme immer im Abschnitt "ausgabe", egal welcher Wert eingegeben wurde, "undefined" heraus. Wieso?

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0;" />
    <script type="text/javascript">

        function noten() {
            var eingabe = document.getElementById('inNote').value
            var bedeutung;
            switch (eingabe) {
                case 1:
                    bedeutung = "Sehr gut";
                    break;
                case 2:
                    bedeutung = "Gut";
                    break;
                case 3:
                    bedeutung = "Befriedigend";
                    break;
                case 4:
                    bedeutung = "Ausreichend";
                    break;
                case 5:
                    bedeutung = "Mangelhaft";
                    break;
                case 6:
                    bedeutung = "Ungenügend";
            }
            document.getElementById("ausgabe").innerHTML = bedeutung;
        }

    </script>

    <title>Uebung 10</title>
</head>

<body>
<h1>Aufgabe 3</h1>
<form name="Schulnoten">
    <label for="inNote">Bitte Schulnote (als Dezimalzahl) eingeben: </label>
    <input type="number" id="inNote" min="0" step="1" >


    <input type="button" value="Wasfuer1Note?" onClick="noten()">
    <p id="ausgabe"></p>
</form>
</body>
</html>

akzeptierte Antworten