Dieter Raber: Daten mit Checkbox laden

Beitrag lesen

Hallo Lisa,

Öhhhhh ja jede Menge Code :O)

Kann man so sagen ;-)

Ich möchte doch nur auf eine Checkbox klicken und darunter soll dann ein text erscheinen.

Mein Verstaendnis war bisher, dass unter der Checkbox ein Formular generiert werden soll, indem Name, Strasse etc. eingetragen werden koennen. Dann musst Du das in etwa so machen, wie ich es dir vorgeschlagen habe. Jetzt lese ich hier heraus, dass bereits bekannte Daten angezeigt werden sollen, das ist natuerlich eine andere Sache.
Du waerst dann in der Tat mit Methode 1 besser dran.
Auf der Checkbox wuerde dann mit onclick="zeigeDaten(this, "id_des_divs")" der entsprechende div ein/ausgeblendet.

Die Funktion waere etwa so:

function zeigeDaten(sender, divId)
{
  var datenDiv = document.getElementById(divId);
  if (sender.checked == 'checked')
  {
     datenDiv.style.display = 'block';
  }
  else
  {
    datenDiv.style.display = 'none';
  }
}

Gruß,

Dieter