Leser: 21
2010-03-05T08:23:55 GwenDragonIch denke, pq hat es so gemacht, damit nicht aus Versehen im Textfeld mit Enter schon abgesendet wird.
2010-03-05T08:56:38 biancaImmer diese Verbiegerei von Standards.
1
2
3
4
5
<form action="/poard/edit_thread_title/12345" method="POST">
<input type="hidden" name="t" value="1234567" >
Titel: <input type="text" name="thread.title" value="...." size="50" maxlength="128">
<input type="submit" name="submit.save" value="Speichern" class="submit button">
</form>
2010-03-05T10:29:43 pqwenn du mir sagst, wo ich da genau einen standard verbiege, kann ich das wohl ändern.
2010-03-05T10:42:06 biancaKann mir gerade den Quelltext nicht anschauen, weil die Funktion im Moment deaktiviert zu sein scheint.
2010-03-05T10:44:14 pqlol. ok, dann kannst du ja bescheid sagen, wenn dein browser dich wieder an den quelltext lässt ;-)
2010-03-05T11:02:38 pqaber anscheinend muss der IE mal wieder ne ausnahme machen.
2010-03-05T13:55:04 pqich fragte nach einem standard =)
also quellen bitte. deine meinung ist nunmal kein offizieller standard =)
2010-03-05T13:56:06 biancaHmmm, das ist so, seit es HTML gibt. Ich kenn es zumindest nicht anders. Wo sind die HTML Standards definiert? Da wird es stehen.
Quotegibts denn da irgendwo nen standard, der beschreibt, was der browser liefern sollte bei enter?
Quotealso ich folgere, es gibt da zumindest keinen offiziellen standard, wie sich der browser verhalten soll.
2010-03-05T14:07:49 sid burnEs so hinzubiegen das es für alle Browser gleich funktioniert, dafür müsste man wohl auf JavaScript zurückgreifen.
2010-03-05T13:59:43 pqalso ich folgere, es gibt da zumindest keinen offiziellen standard, wie sich der browser verhalten soll.
2010-03-05T20:19:51 pqich finde dort nichts zu name-attributen von submitbuttons und auch nichts zum browserverhalten bei form-submits durch enter.
2010-03-05T20:19:51 pqim prinzip braucht man natürlich bei formularen mit einem submitbutton auf den name nicht zu achten.
sobald man jedoch mehrere submitbuttons hat, braucht man selbstverständlich auch ein name-attribut (z.b. "preview" und "submit"). sonst kann man das im backend ja nicht unterscheiden, was gedrückt wurde. "sinnfrei" sind somit name-attribute bei submitbuttons keineswegs.
2010-03-05T20:19:51 pqich hab auch kein problem, das so zu bauen, dass alle browser die funktion mit enter benutzen können. das ist nicht die frage, dafür führe ich einfach nen default-submitbutton ein, wie ich das auch schon an anderen stellen habe.
ich wollte jetzt nur klarstellen, dass name-attribute durchaus ihren zweck haben.
2010-03-05T20:37:28 biancaBullshit. Soetwas macht man niemals über das name Attribut eines Submitfeldes
2010-03-05T20:45:17 pqachso. wenn du meinst. ich mach das weiterhin so, bisher hat sich auch niemand bei den formularen beklagt, die mehrere submitbuttons haben. nicht mal der IE6.
2010-03-05T20:52:03 biancaWarum sollte ich davon ausgehen, dass andere auch nur ansatzweise funktionieren? LOL
2010-03-05T20:56:49 pqwir sind uns bei einem button einig.
bei mehreren magst du dein JS-getüddel bevorzugen, ich nicht.
2010-03-05T21:04:30 biancaJetzt sag mir ganz offen: Du nutzt tatsächlich in EINEM <form> mehrere Submitbuttons und wertest auch noch deren value aus?
2010-03-05T21:06:13 pqähm, nein?
wer schrieb was von value? ich nehm nur den "name".
bitte genau lesen.
2010-03-05T21:06:13 pqder value ist eh abhängig von der eingestellten sprache immer ein anderer, auf den will ich mich nun ganz und gar nicht verlassen.
2010-03-05T13:52:18 biancaEigentlich soll das name="" Feld in einem Submitbutton nach HTML Verwendung finden zur Unterscheidung, wenn es mehrere Submittbuttons im Forumlar gibt.
2010-03-05T20:37:28 biancaBullshit. Soetwas macht man niemals über das name Attribut eines Submitfeldes
2010-03-05T08:23:55 GwenDragonIch denke, pq hat es so gemacht, damit nicht aus Versehen im Textfeld mit Enter schon abgesendet wird.
2010-03-05T12:14:36 GwenDragonAch Unfug, klar geht das mit Enter.
2010-03-05T07:36:00 biancaKann man es so machen, dass nicht nur Klick auf Speichern funktioniert sondern auch die Enter-Taste?