• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Probleme mit checkbox...

Status
Für weitere Antworten geschlossen.

blueangel

Neues Mitglied
Hi Leute!
Habe mal wieder grosse Probleme:
Vorab, bin ein notorischer Anfänger...hab zwar was technisches studiert aber eben nicht java und auch nicht html...*g
Möchte zwei Checkboxen haben:
zwei Checkboxen: Bezeichnung der 1.: ET, Bezeichnung der 2.: DT
Wenn ET markiert wurde dann: schreibe beispielsweise den Text "ET wurde gewählt." Wenn DT markiert wurde dann schreibe den Text: "DT wurde gewählt".

Im Voraus herzlichen Dank!
 
<html>
<body>
<form id="ETDT">
<input type="checkbox" name="ET" id="ET"/> AuftragsET
</form>

<script>
if (document.ETDT.ET.checked==true) {alert("Halloooo");}
</script>
</body>
</html>

Nicht mal das funktioniert, da kommt immer die Fehlermeldung document.....=Null...(Ist peiinlich, ich weiss...)
 
Guck dir die Funktion getElementById mal genauer an.
Code:
if (document.getElementById('ET').checked) {
  alert('Hallo');
} else {
  alert('Muh');
}
(Ungetestet)
 
OK, das hilft mir soweit mal weiter, jetzt muss ich nur noch eines erreichen: Die Überprüfung, ob ein Häkchen gesetzt wurde oder nicht erfolgt durch das Drücken eines Buttons. Wie kann ich das erreichen!? (Soll heissen, ich muss nicht zwingend auf aktualisieren drücken sondern eben einfach nur den Button "Überprüfen" drücken. Danke!
 
Wolltets du nicht noch eine Ausgabe machen wenn dein ET bzw DT Button gedrückt wurde? Hier wäre ein Beispiel für Et (funktioniert natürlich auch mit DT)

Code:
document.getElementById("ET").onchange = function() {
  if(document.getElementById("ET").checked)
      // Text schreiben, das ET gesetzt ist
      document.getElementById("ETAusgabe").innerHTML = "ET ist gesetzt";
  else
      // Text rückgängig machen da er nun nicht mehr gesetzt ist
      document.getElementById("ETAusgabe").innerHTML = "";  
}

Hoffe das hilft dir :)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben