( Gelöst ) Webformular: Automatisch aktualisieren (onChange)

( HTML, PHP, Javascript & Co ... )
Antworten
hotte
Beiträge: 77
Registriert: 12.03.2007, 13:27

Beitrag von hotte »

Hi,

bin mal wieder etwas ratlos:

Ich hab mir grad ein Webformular mit Checkboxen erstellt. Jetzt möchte ich, wenn ich eine Checkbox markiere, dass die Seite sofort aktualisiert wird. Im Internet hab ich dazu schon den JavaScript-Befehl onChange gefunden, weiß aber leider nicht so richtig, wie ich den anwenden soll.

Hintergrund ist der, dass ich eine Karte mit verschiedenen Layern habe, deren Anzeige ich auswählen möchte.

Bis jetzt klappt es nur, wenn ich eine Checkbox markiere und Enter drück.

MfG
hotte
Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

Hallo hotte !

... mmmh !?
Bin bei der Suche mal wieder auf typisch, sagen wir mal, unfreundlich arrogante Hinweise gestossen !
http://forum.de.selfhtml.org/archiv/2004/4/t77738/

... dazu dann der Link:
http://www.rzuser.uni-heidelberg.de/~x02/html/tdbj.htm

LG, Lighty
hotte
Beiträge: 77
Registriert: 12.03.2007, 13:27

Beitrag von hotte »

das ist aber mal wieder typisch. Programmierer nötigen DAU's dazu, sich mit einer Sprache zu beschäftigen, von der sie, wenns hoch kommt, gerade mal 0,00001% benötigen.
Ich kann das Rad ja auch zweimal erfinden...
Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

... ja leider trifft man immer mal wieder auf dieses Verhalten !
( einige Linux-Foren können das auch ganz gut ) :sad:

... hilft es dir denn wenigstens etwas weiter !?
LG, Lighty
hotte
Beiträge: 77
Registriert: 12.03.2007, 13:27

Beitrag von hotte »

Hi Lighty,

danke erstmal für die schnelle(n) Antwort(en).
Also was ich bis jetzt herausgefunden habe ist, dass die Funktion wohl nicht onChange() ist, sondern onSelect().

Ich war auch schon auf Seiten wo das ging, nur leider hab ich die URL nicht mehr.
Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

... evtl. kommst du ja damit noch weiter !?

Hauptseite:
http://www.htwm.de/~jstut/

Formulare:
http://www.htwm.de/~jstut/formulare.html
LG, Lighty
hotte
Beiträge: 77
Registriert: 12.03.2007, 13:27

Beitrag von hotte »

hallo,

also ich hab jetzt was gefunden, funktioniert allerdings nicht so, obwohls logisch wäre:

<input type="checkbox" name="ebene_3" value="CHECKED" onchange="this.form.submit()" target="iframe">

Ich glaub zwar, dass das Attribut "target" bei input nicht erlaubt ist, aber sonst gehts gleich gar nicht.
Jetzt wirds aber noch komischer: wenn ich ebene_3 anklick (not checked) geht auch mal ebene_9 weg und umgekehrt. Das ganze funktioniert auch nur nach mehrmaligem wilden rumdrücken auf den 2 Checkboxen.

Verwende ich den Submit-Button klappts ohne Probleme.

Das Gelbe vom Ei ist es also immer noch nicht.
hotte
Beiträge: 77
Registriert: 12.03.2007, 13:27

Beitrag von hotte »

Ich war schon ganz nah dran und jetzt ists gelöst:

onclick="document.form_name.submit()"

So einfach kanns sein. Jetzt kann man auch das "target"-Attribut weglassen.


Schönes WE!

MfG
hotte

Benutzeravatar
Lighty
Beiträge: 8397
Registriert: 24.08.2006, 02:28

Beitrag von Lighty »

... prima ! :up:

Werde das dann mal entsprechen markieren ! ;)

Danke für die Info-/Rückmeldung !
LG, Lighty
Antworten

Zurück zu „Webdesign“