nach post übergabe nur �����
bearbeitet von Gunnar Bittersmann@@Matthias Apsel
> > ~~~HTML,bad
> > <form action="suche.html" method=post>
> > <input type="text" name="suche">
> > <input type="submit" >
> > </form>
> > ~~~
>
> Das hat mit deinem Problem zwar nichts zu tun, aber für die Suche gibt es den input-Typ `search` und statt eines submit-input solltest du lieber einen submit-button verwenden. <https://blog.selfhtml.org/2015/02/09/input-oder-button-fuer-submit-elemente/>
Und das Eingabefeld braucht selbstverständlich eine Beschriftung! Und der Button auch!
Und eine ARIA-Rolle gibt’s auch für eine Suche:
~~~HTML,good
<form role="search" action="suche.html" method="post">
<label for="suche">Suche nach:</label>
<input type="search" name="suche"/>
<button>Suchen</button>
</form>
~~~
Label und Button-Text kann man [***visuell*** verstecken](https://a11yproject.com/posts/how-to-hide-content/).
Was auch gehen sollte:
~~~HTML
<form role="search" action="suche.html" method="post">
<label for="suche">Suche nach:</label>
<input type="search" name="suche" aria-label="Suche nach:"/>
<button aria-label="Suchen"></button>
</form>
~~~
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)