Hallo,
Vielleicht kann mal jemand genau erklären warum
action=""
nicht leer sein darf.
Welche Bedeutung sollte der leere String denn haben? Wenn das Formular an die selbe Addresse geschickt werden soll, dann kann man das action-Attribut weglassen.
genau das war AFAIK bis HTML 4.x nicht erlaubt - action war ein Pflichtattribut, durfte aber leer sein. Ein Leerstring galt als URL des aktuellen Dokuments.
Jetzt in HTML 5 ist das gerade andersrum festgelegt - das action-Attribut darf fehlen, aber wenn es angegeben ist, darf es nicht leer sein.
Okay, kann man akzeptieren; der Sinn hinter dieser 180°-Kehrtwende erschließt sich mir aber nicht.
Ciao,
Martin
--
Die letzten Worte der Challenger-Crew:
Lasst doch mal die Frau ans Steuer!
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Die letzten Worte der Challenger-Crew:
Lasst doch mal die Frau ans Steuer!
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(