[quote]Ich weiß schon mal, dass man ein Radiobutton mit beispielsweise
auslesen kann. [/quote]
Toll!
Und wieso machst du es dann nicht so?
Wenn du uns nur sagst, was du schon weisst, können wir dir leider nichts beibringen, es sei denn, dass du nur das weiss, was du uns sagst, dass du weisst…
Naja ich hab doch gesagt, dass wenn ich den Radiobutton auf JA gesetzt habe, ein Textfeld dadrunter erscheinen soll und bei NEIN soll nichts passieren.
Und ich weiß halt nur, wie man das ausliest und nicht wie man das macht, damit das Feld angezeigt wird.
Du brauchst noch n event handler wann die funktion ausgelöst wird.
Diese Funktion wird jetzt am Anfang 1 mal ausgeführt und dann nicht mehr.
Also tät ichs folgendermaßen machen:
[code]
<? echo $msg?> JPG/JPEG/GIF, maximal 5MB
<input type="hidden" name="MAX_FILE_SIZE" value="<?=$max_size?>" /><br />
Möchtest du Dein Bild bearbeitet haben?<br />
<input onchange="check()" type="radio" name="bearbeiten" value="Ja"> Ja </input>
<input type="radio" onchange="check()" name="bearbeiten" value="Nein"> Nein</input><br />
Aber damit document.form rufst du einfach das objekt direkt mit dem Namen also form auf.
Das Problem dabei ist, dass es dann verwechslung mit variablen geben kann.
bei Fragen zu HTML und Javascript, kannst du einfach den suchbegriff (zb document.form)
bei SelfHTML suchen und da erste Infos mit schönen Beispielen finden. http://de.selfhtml.org/
Der Unterschied: Ersteres gibt’s, letzteres nicht.
document.forms ermöglicht Zugriff auf die Formulare in einem Dokument.
Unterhalb eines solchen Formularelement-Objektes liegt dann wiederum elements, welches Zugriff auf die einzelnen Elemente dieses Formulars ermöglicht, also bspw.
document.forms[0].elements[2]
würde das dritte Element des ersten Formulars im Dokument ansprechen.
feld.style.display = “”;
bewirkt, dass das attribut entfernt wird.
Mit display = “block”;
erzwingst du nur, dass block ausrichtung kommt und es dargestellt wird.
Aber feld.style.display = “”; geht auch !
So habs ich zumindest gerlernt !