www.mikrocontroller.net

Forum: PC-Programmierung Dynamisches HTML Formular anhand strukturierter Daten


Autor: BEngEl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich möchte ein dynamisches HTML Formular (also JavaScript) erstellen.
Mit dynamisch meine ich, dass die Eingaben das Formular selbst 
beeinflussen.
Z.B: Frage zu [Lebensmittel] -> Banane [] Rhabarber []
und  Frage zu [Foren] > Mikrocontroller [] Geschlechtskrankheiten []

Da wird die Struktur sicherlich gleich in einem JavaScript-verträglichen 
Format abgelegt und das Formular auch gleich draus erzeugt.
Sowas gibt's bestimmt schon - kennt da jemand was?

Autor: Rene Schube (Firma: BfEHS) (rschube)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

also dynamisches HTML muss kein JavaScript sein.
Mit PHP und HTML ist das aus meiner Sicht viel einfacher:

<?php
$script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];

if (isset( $_POST['submit'] ))
{
 ...
}
?>

...
 <form action="<?PHP echo $script; ?>" method="post">

Ein Script mit einem Formular schickt Daten an sich selbst.

Dann können die User auch bei Ihren Sicheheitseinstellungen JavaScript 
deaktivieren.

mfg Rene

Autor: Bernd S. (wird_schon)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sicher geht es diesem Bengel darum das Formular Client-seitig zu 
erstellen. Sozusagen die Last auf den Benutzer abzuwälzen ;-)

Autor: qwertzuiopü (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
jquery

Autor: BEngEl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke, aber eure Antworten helfen mir alle nicht.

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
BEngEl schrieb:
> Danke, aber eure Antworten helfen mir alle nicht.
Die Antwort lautet JSON. Und JQuery biete Methoden für den leichten 
Umgang mit diesem (ansonsten tut es ein einfaches eval(jsondata) aber 
auch).

Autor: BEngEl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, JSon ist ja nichts anderes als ein JavaScript Dictionary (?).
Das ist mir recht, aber in erster Linie meine ich das Skript, dass 
anhand solcher Daten das Formular ins HTML schreibt und dann anhand der 
Benutzereingaben das Formular anpasst.

Autor: BEngEl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
BEngEl schrieb:
> Ich meine sowas:
> http://dev.sencha.com/deploy/dev/examples/form/dynamic.html

Na wieso nutzt du es dann nicht wenn du so was suchst oder sollen wir 
dir das jetzt auf deine Bedürfnisse anpassen?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.