Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

automatische weiterleitung von formulardaten mit javascript

Empfohlene Antworten

Veröffentlicht

Hallo

ich kenn mich nicht so gut aus mit javascript, aber ich brauch unbedingt eure hilfe.

Also ich mache zuzeit eine art umfragesystem, das man auch als test nutzen kann. bis jetzt ist alles in php geschrieben. der test besteht aus mehreren fragen und antworten, die alle auf eine seite gepackt wurden. die antworten pro fragen sind mit radioboxen versehen, sodass nur eine antwort pro frage angegeben werden kann. man kann, wenn alles beantwortet ist auf den weiter-button klicken und die angekreuzten daten werden an die nächste seite weitergesendet und dort als auswertung bearbeitet. aber der test ist auch für eine bestimmte zeit gedacht. das heißt, auch wenn man nach zum beispiel 3 minuten nicht alles geschafft hat, dass dann automatisch auf die nächste seite weitergeleitet wird. aber die vorhandenen formulardaten sollen auch mitgesendet werden.

ich hab das schon mit der standard weiterleitung von html probiert, die heißt http-equiv oder so, aber dann werden die daten nicht mitgesendet.

kann mir bitte einer weiterhelfen?

wär echt nett.

submit die form nach deinem timeout ueber

document.formname.submit();

gruss

zirri

Oder du machst es so das nach 3 min die Felder zb. disabled werden!

Dann kann der Gefragte nix mehr reinschreiben und muss selber auf weiter klicken! ;)

wäre auch ne Möglichkeit...und du brauchst dein Formular nicht umbaun!

cu mcmaiers

Oder du machst es so das nach 3 min die Felder zb. disabled werden!

Dann kann der Gefragte nix mehr reinschreiben und muss selber auf weiter klicken! ;)

wäre auch ne Möglichkeit...und du brauchst dein Formular nicht umbaun!

cu mcmaiers

nur will der threadersteller nicht das weiterbearbeiten verhindern, sondern die form submitten respektive auf die naechste seite gelangen.

warum muesste man die form umschreiben ?

gruss

Hmm ich hab das so verstanden dass der Gefragte nach 3 min weitergeleitet wird, und somit die bisher ausgefüllten felder mit übergeben werden müssten.

Und um dies zu ermöglichen dachte ich mir einfach disabled machen, und ihn selber auf weiter klicken lassen (bzw. ihn dazu zwingen,denn was will er mit nem Formular welches nciht mehr ausfüllbar ist)

damit muss er nicht per java script den Submit machen!

Aber war nur a idee....

cu mcmaiers (der am 29ten mündliche Prüfung FiAE hat :( )

danke für die guten ideen und so. :uli

aber wie kann ich das 'document.formname.submit();' oder die deaktivierung der radioboxen einsetzen?

könnt ihr mal ein besispiel dafür bringen??

Danke

OK brauch doch keine Hilfe mehr.

Habs gerade ausprobiert und es läuft genau so, wie ich es haben wollte.

Danke an alle die mir geholfen haben.

Hier habe ich auch noch ein Beispiel, für die, die es noch gebrauchen können.

<form name="testform" method="post">

<INPUT TYPE="radio" NAME="wert[1]"Value="bla">

<INPUT TYPE="radio" NAME="wert[1]"Value="bla">

<INPUT TYPE="radio" NAME="wert[2]"Value="bla">

<INPUT TYPE="radio" NAME="wert[2]"Value="bla">

<input type="submit" value="weiter" />

</form>

 <SCRIPT language="Javascript1.5" type="text/javascript">

  setTimeout("document.testform.submit();",5000); 

 </SCRIPT>

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.