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.

verschiedene Submit buttons auf eine html/ASP Seite

Empfohlene Antworten

Veröffentlicht

Hallo,

ich bin auf folgendes Problem gestoßen, vielleicht kann mir jemand tipps dazu geben.

Vielleicht fällt das unter Webdesign, aber ich dachte hier passt es besser.

Ich frage verschiedene werte aus einer Datenbank (sql server2000) ab

und lasse mir die Ergebnisse auf einer *.asp seite in einer Tabelle anzeigen.

Die erste Spalte der Tabelle enthällt radio-buttons, die als value wert einen index aus der datenbank zugeteilt bekommen. Der name ist bei allen gleich, z.B. "C1".

Jetzt bräuchte ich zwei Submit Buttons, die jeweils auf eine andere html seite

verweisen und den Wert von C1 als Parameter übergeben.

Da aber pro <form></form> (das ich um die tabelle gelegt hab) nur 1 Submit button verwendet werden kann und nur bei <form action"..."> nur 1 seite angegeben werden kann, stehe ich vor einem Problem.

Ich kann zwar den wert von C1 mit einem javascript in andere "forms" der gleichen seite kopieren, aber das mit der Wertübergabe per Submit Button an die anderen seiten haut nicht hin.

Falls jemand ideen oder fragen dazu hat kann ich auch code posten, aber der ist leider sehr umfangreich.

Vielleicht ist es ja bloß ein kleines script was abhilfe schafft, und ich komm nur nicht drauf.

Danke im vorraus.

dragon

Hi,

du kannst doch mit JavaScript den Action-Parameter des Forms setzen:

(Kenn mich nicht so ganz mit der JS-Syntax aus, aber hab es auf meiner WebSeite auch so (ähnlich):


function doSubmit(formaction) {

  document.forms[0].action = formaction;

  document.forms[0].submit()

}

so in der Art müsste es hinhauen ...

Ja, die idee ist schon mal nicht schlecht.

Kann ich das Javascript dann auch irgendwie ausführen lassen, ohne dass ich dazu auf einen knopf drücken muss?

Bzw. wenn ich bei einem submit-button bei onClick="" ein javascript ausführen lasse das werte im form ändert, werden die werte übernommen bevor das submit ausgeführt wird?

mfg

dragon

Ja die Werte werden übernommen. Das ist wie ein normales Submit nur dass halt die Zieladresse geändert wird.

Du musst auch nicht auf einen Knopf drücken. Es kann auch ein Link, Bild oder sonst was sein. JavaScript-Funktionen kann man ja quasi von überall aufrufen...

Ah danke, ich glaube das hilft mir weiter.

mfg

dragon

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.