Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,
ja!
Hallo Gunnar,
Was mache ich falsch?
Zunächst einmal: Deine Eingabefelder haben keine Beschriftung:
<div class="gbname">Name: <input type="text" name="data[name]" value="<!--NAME-->"></div>
So haben sie eine:
<div class="gbname"><label>Name: <input type="text" name="data[name]" value="<!--NAME-->"></label></div>
>
> So auch, wobei ich diese Variante [sinnvoller](http://forum.de.selfhtml.org/archiv/2010/4/t196884/#m1319844) finde:
>
> ~~~html
<div class="gbname"><label for="input-name">Name:</label> <input id="input-name" type="text" name="data[name]" value="<!--NAME-->"></div>
>
Außerdem setzt du nicht die richtigen Typen für die Eingabefelder:
<div class="gbemail">eMail: <input type="text" name="data[email]" value="<!--EMAIL-->"></div>
type="email" (label bitte selbst ergänzen, s.o.):
<div class="gbemail">eMail: <input type="email" name="data[email]" value="<!--EMAIL-->"></div>
>
> > <div class="gbhome">Webseite: <input type="text" name="data[http]" value="<!--HOME-->"></div>
>
> type="url" (label bitte selbst ergänzen, s.o.):
>
> ~~~html
<div class="gbhome">Webseite: <input type="url" name="data[http]" value="<!--HOME-->"></div>
>
Neben clientseitiger Validierung erfolgt bei Mobilgeräten auch eine Umschaltung der virtuellen Tastatur auf die jeweils zum Eingabefeld passende.
Das ist eine ganze Menge Input. Ich habe das alte Projekt übernommen und es ist noch in HTML 4.01 erstellt. Da mag ich jetzt nicht alles umbuffen. Das wird nicht bezahlt.
Aber meine Frage, wie ich den File-Upload-Quark formatieren kann, beantwortet das noch nicht. Das interessiert den ja nicht, ob ich Lables gesetzt habe, oder nicht :-(
Spirituelle Grüße
Euer Robert
Möge der Forumsgeist wiederbelebt werden!