Hi, ich möchte zwei Radio-Buttons auf meiner Webseite auslesen und das Ergebnis als Text auf der Konsole ausgeben. Die Funktion funktioniert auch, doch wird immer nur das Ergebnis eines Radio-Buttons ausgegeben und der andere wird ignoriert.
Hier mein Code:
Konsole:
Du bist mit dem Auto gefahren - egal was ich anklicke. Wieso wird die Option "Fahhrad" ignoriert?
Hier mein Code:
Javascript:
HTML:
<h1>Radiobutton auslesen</h1>
<p>Womit bist Du heute zur Uni gefahren?</p>
<input type="radio" id="fahrrad" name="fahrzeug">
<label for="fahrrad"> Fahrrad</label>
<input type="radio" id="auto" name="fahrzeug">
<label for="auto">Auto</label>
<button id="sendradio" onclick="radiobuttons()"> abschicken</button>
JavaScript:
function radiobuttons () {
if (document.getElementById("fahrrad").ckecked) {
console.log("Du bist mit dem Fahrrad gefahren");
} else if (document.getElementById("auto").checked) {
console.log("Du bist mit dem Auto gefahren");
}
}
Konsole:
Du bist mit dem Auto gefahren - egal was ich anklicke. Wieso wird die Option "Fahhrad" ignoriert?