HighDots Forums  

Re: 'Default-Button' in Formular

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Re: 'Default-Button' in Formular in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Kai Hoe
 
Posts: n/a

Default Re: 'Default-Button' in Formular - 08-16-2005 , 11:15 AM






Volker Böhm schrieb:
Quote:
[...]

Da das Ganze _ein_ FORM ist, funktioniert alles wunderhübsch solange man auf
die Knöpfe klickt. Wenn man aber nur auf die Return-Taste drückt, soll
'Button-3' ausgelöst werden. Alle mir bekannten Browser nehmen aber
'Button-1' als Default-Button.
Die Reihenfolge läßt sich mit dem Attribut "tabindex" festlegen, ganz
ohne JS. Siehe:
http://de.selfhtml.org/html/formular...tabreihenfolge

Grüße
Kai


Reply With Quote
  #2  
Old   
Steffen Laubner
 
Posts: n/a

Default Re: 'Default-Button' in Formular - 08-16-2005 , 03:42 PM






Kai Hoe schrieb:

Quote:
Volker Böhm schrieb:
[...]
Da das Ganze _ein_ FORM ist, funktioniert alles wunderhübsch solange man auf
die Knöpfe klickt. Wenn man aber nur auf die Return-Taste drückt, soll
'Button-3' ausgelöst werden. Alle mir bekannten Browser nehmen aber
'Button-1' als Default-Button.
Die Reihenfolge läßt sich mit dem Attribut "tabindex" festlegen, ganz
ohne JS. Siehe:
http://de.selfhtml.org/html/formular...tabreihenfolge
Hat hier bei mir (Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE;
rv:1.7.10) Gecko/20050717 Firefox/1.0.6)
<form name="f" action="default-submit.html" method="get">
<input type="text" name="a1"><input type="submit" name="a2">
<input type="text" name="b1"><input type="submit" name="b2">
<input type="text" name="c1"><input type="submit" name="c2"
tabindex="1">
</form>
keinerlei Auswirkung Ergebnis ist immer:
file:///e:/docu/INET/TEST/default-submit.html?a1=&a2=&b1=&c1=2123
.................................................. .^^......^^


Reply With Quote
  #3  
Old   
Kai Hoe
 
Posts: n/a

Default Re: 'Default-Button' in Formular - 08-17-2005 , 04:00 AM



Steffen Laubner schrieb:
Quote:
Kai Hoe schrieb:


Volker Böhm schrieb:

[...]
Da das Ganze _ein_ FORM ist, funktioniert alles wunderhübsch solange man auf
die Knöpfe klickt. Wenn man aber nur auf die Return-Taste drückt, soll
'Button-3' ausgelöst werden. Alle mir bekannten Browser nehmen aber
'Button-1' als Default-Button.

Die Reihenfolge läßt sich mit dem Attribut "tabindex" festlegen, ganz
ohne JS. Siehe:
http://de.selfhtml.org/html/formular...tabreihenfolge

keinerlei Auswirkung Ergebnis ist immer:
file:///e:/docu/INET/TEST/default-submit.html?a1=&a2=&b1=&c1=2123
.................................................. ^^......^^
Das war ungetestet eine flinke Idee. Es wird wohl unabhängig vom
tabindex immer der erste submit-Button benutzt. Möglicherweise könnte
ein in einem div verstecktes Duplikat des Button-3 helfen, der als
erster submit-Button im Formular eingefügt wird. Leider klappen
display:none; und visibility:hidden; nur in Geckos, aber nicht im IE.

Etwas in der Art:

<div style="position:absolute;top:-100px;left:-100px;"><input
type="submit" name="c2"></div>

könnte helfen. Ist nicht schön, aber scheint zu funktionieren.

Grüße
Kai


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.