php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.04.2005, 11:49  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 305
DerDesian
Standard Formular mit mehreren Submitbutton

Hi,

Situation:
~~~~~~
Ich habe (Wie der titel schon sagt) ein Formular mit mehreren Submitbutton, Textzeilen und Radiobutten un verschiedenen Reihenfolgen.
Die Submits haben verschiedene Namen und verschiedene Werte, die ich in einem Script verarbeite.

Problem:
~~~~~~
Wenn ich in einer Textzeile bin und ein [Enter] drücke, submitet er das ganze mit dem submitButton, der dahinter steht.
Das heißt, dass der Wert dann im Script dahinter gesetzt ist.
Es ist aber nicht immer gewollt, dass genau dieser Submit mit diesem Wert bei einem [Enter] übergeben wird.

Frage:
~~~~
Wie verhindere ich den Submit per [Enter]?
oder
Wie setze ich einen Submit als Standart fest, wenn [Enter] gedrückt wird.

Gruß,
Der Desian
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.04.2005, 13:58  
Gast
 
Beiträge: n/a
Standard

Hi,

wieso hast du überhaupt mehrere Submit-Buttons. So weit ich weiß, ist das nicht sehr geschickt. Mach doch lieber mehrere Formulare.

mfg koelle
  Mit Zitat antworten
Alt 05.04.2005, 14:24  
Gast
 
Beiträge: n/a
Standard

also mehrere buttons da seh ich erstmal null sinn drin *g*
wozu sollte das so sein?
wobei is da der vorteil als wenn du nur 1 benutzten würdest?
  Mit Zitat antworten
Alt 05.04.2005, 14:35  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 305
DerDesian
Standard

Danke für die Hilfe bei dem beschriebenen Problem.

Nutzen:
- Komplexe Suche
- Bedingungsblöcke
- Blockweise erweiterbar und reduzierbar ohne dass eingaben verloren gehen
Da gibt einen Butten für jeden Block um ihn zu löschen und der submittet das Formular auch gleich mit, so kann ich die Daten in die Session retten und nur den gewünschten Block rausschmeißen.

Habs Problem gelöst:
Er nimmt immer den ersten Submit im Formular, da hab ich also nicht aufgepasst.
dh: Ich kann den SdtButton an den Anfang setzen.
Und wenn ich ihn nicht sehen will, schummle ich mir das ding mit CSS zu einem unsichtbaren Pixel zusammen. Und setzt ihn, mit dem gleichen Wert ncohmal sichtbar dahin, wo er auch zu sehen sein soll.

Vielleicht nützt es sonst noch wem, denn in der 'Suche' hab ich das Problem hier im Forum nicht gefunden.
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline   Mit Zitat antworten
Alt 06.04.2005, 13:34  
Gast
 
Beiträge: n/a
Standard

Hi,

auch wenn du das Problem gelöst hast, denke ich nicht, dass es sonderlich klug ist mehrere Submit-Buttons in einem Formular zu verwenden. Eine komplexe Suche kannst du doch auch mit select-Listen oder Check-/Radio-Boxen erreichen.
Nur so eine Idee.

mfg koelle
  Mit Zitat antworten
Alt 06.04.2005, 14:42  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Manchmal können zwei Submit-Buttons mit unterschiedlichen Namen schon praktisch sein. z.B. einen für das Löschen und einen für das Bearbeiten von irgendwelchen Datensätzen.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Alt 06.04.2005, 15:50  
Gast
 
Beiträge: n/a
Standard

Kann man auch über eine select-Liste oder radioboxen machen
  Mit Zitat antworten
Alt 06.04.2005, 16:01  
Erfahrener Benutzer
 
Registriert seit: 11.05.2004
Beiträge: 498
TheSkaterFriend
TheSkaterFriend eine Nachricht über ICQ schicken
Standard

Eventuell hilft das

http://forum.de.selfhtml.org/archiv/2002/9/t22303/
TheSkaterFriend ist offline   Mit Zitat antworten
Alt 06.04.2005, 16:04  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 305
DerDesian
Standard

Kann man.
Man kann auch ganz bequem einen Kopf an die Stelle, des zu löchenden Elements machen, der mit 'LöscheMichBitte' beschriftet ist.
Spart bei der Benutzung des Programms klicks.
Und da ich als Entwickler von Weboberflächen mich als Dienstleister sehe, werde ich es nicht mir, sondern dem Anwender so einfach wie möglich machen.
Ich glaub, dazu kann man am besten Literatur unter dem Stichwort 'Usibility' finden.

Mal so als Tip:
Wenn ein Forum-User ein Problem beschreibt, und eine Lösung dazu sucht, ist die Lösung, genau dieses Problems vermutlich auch sein Ziel, nicht seine Umgehung, was gelegendlich auch hilfreich sein kann.
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Formular Pflichtfelder für Frontpage Formular erstellen Caruso JavaScript, Ajax und mehr 5 21.06.2008 09:17
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
Formular mit Daten aus mehreren Frames Jacks Rache HTML, Usability und Barrierefreiheit 8 27.06.2006 15:03
formular mit enter wegschicken->kein submitbutton übermit seejay HTML, Usability und Barrierefreiheit 4 14.04.2006 10:28
formular includen samspa5 PHP Tipps 2006 13 18.03.2006 11:37
Datenbank auslesen, in Formular darstellen und �ndern PHP Tipps 2006 8 22.02.2006 17:51
[Erledigt] Formular in Formular HTML, Usability und Barrierefreiheit 4 19.10.2005 12:18
leeres Formular PHP Tipps 2005-2 15 05.10.2005 16:49
[Erledigt] PHP Formular ~~wichtig~~ PHP Tipps 2005 27 29.05.2005 19:38
Im Formular user abfragen? Datenbanken 3 06.01.2005 10:51
PHP Email Formular mit einem bzw. mehreren Anähngen PHP-Fortgeschrittene 1 11.12.2004 22:34
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Formular mit Daten werden auf anderer Seite zusammengefasst PHP Tipps 2004 4 15.08.2004 15:44
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php submit button, submit button php, mehrere submit in einem formular, php form mehrere submit, mehrere buttons in einem formular, php submitbutton, php mehrere submit in einem formular, formular mit mehreren buttons, form mehrere submit, form mit mehreren submit, mehrere formulare enter, html mehrere submit, ein formular per button mit zwei verschiedenen, submitbutton php, mehrere löschen buttons php, php submit button abfragen, php formular mehrere submit button, javascript formular mehrere submit button, php html mehrere submit button enter, zwei verschiedene submit

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.