Zum Inhalt springen

Formular, Radio Button --> andere Eingabefelder


Nobse

Empfohlene Beiträge

Hallo,

ich hatte vor Wochen mal auf einer Webseite gesehen das mit einem klick eines Radio Button sich das Formular veränderte, bzw. die Eingabefelder nun benötige ich dies auch. Soweit ich weiss war die mit Java Script und dem onclick Event realisiert. Hat jemand solch einen Code Schnippsel rumzuliegen? :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

In etwa so:


<html>
<body>

<script language="javascript">
function versteckenfeld ()
{
document.getElementById("feld").style.visibility="hidden";
}
function anzeigefeld ()
{
document.getElementById("feld").style.visibility="visible";
}
</script>
<body>

<form action="" method="">
<input id="feld" type="text" size="5" value="abc">
<p>

<input type="radio" name="Zahlmethode" value="an" checked onclick='anzeigefeld ();'> an<br>
<input type="radio" name="Zahlmethode" value="aus" onclick='versteckenfeld ();'> aus<br>

<p>
<input type="submit" name="test" value="Absenden">
</form>

</body>
</html>
[/code]

Frank

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich arbeite in einem OpenSource Projekt, indem wir das auch verwenden.

Dort kannst du das dem Quelltext entnehmen.

Vorgehensweise:

1) Link öffnen: http://www.myobjects.org/demo/?generateSchema

2) Auf "Generate Schema" klicken, ohne die Formular daten zu ändern

(Somit wird eine Beispiel Datenbank importiert!)

3) Im links entstehenden Menu-Baum ein Feld auswählen

4) Dem Drop-Down "Field-Type" einen anderen Wert zuweisen

(Bei den meisten werten sollten unten andere Felder eingeblendet werden!)

Dies kannst du dann einfach auch auf radio boxen übernehmen.

Projekt:

http://www.myobjects.org/demo/

@all

Meiner Meinung nach ist dieses Tool ein muß für jedes neue Projekt, dass mit PHP5 erstellt wird.

Ich habe hier einen Englischen Artikel über das Projekt den ich gerne an interessenten weiterleite! (PM me)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...