Beispiele aus dem Buch (Abschnitt 2.6: Geräteunabhängigkeit und Dynamik)

Cover: 'Barrierefreies Webdesign — Praxishandbuch für Webgestaltung und grafische Programmoberflächen' von Jan Eric Hellbusch
"Barrierefreies Webdesign — Praxishandbuch für Webgestaltung und grafische Programmoberflächen" bei amazon.de

Warning: Undefined variable $anmerkung in /home/lfqdu6ah4gh6/migrated_webspace/www/bfw/lib/php/_ANFANG.php on line 330

Dies ist ein Beispiel aus dem Buch [i;30-80-000-1], das Ende 2004 im dpunkt.Verlag erschienen ist.


Warning: Undefined variable $id_array_ in /home/lfqdu6ah4gh6/migrated_webspace/www/bfw/lib/php/_ANFANG.php on line 341

Warning: Trying to access array offset on value of type null in /home/lfqdu6ah4gh6/migrated_webspace/www/bfw/lib/php/_ANFANG.php on line 341

Geräteunabhängige Ereignisse

Um Ereignisse geräteunabhängig zu gestalten, müssen sowohl mausabhängige als auch tastaturabhängige Event-Handler eingesetzt werden.

Hinweis: Zwischenzeitlich wird onclick browserübergreifend tastatursensitiv für Links und Formulare behandelt, d.h. der Event-Handler reagiert auch auf die Eingabe- und Leertaste. Für andere Elemente siehe auch den Beitrag Links mit SPAN.

HTML

<script type="text/javascript">
  <!-- // /* <![CDATA[ */
    function hilfe() {
      alert("Um das Formular korrekt auszufüllen müssen Sie hier Ihre 20-stellige Kundennummer eingeben.");
    }
  /* ]]> */ //-->
</script>

<noscript>
  <p>Hinweis: Um das Formular korrekt auszufüllen müssen Sie hier Ihre 20-stellige Kundennummer eingeben.</p>
</noscript>

<button onkeypress="hilfe(); return false;" onclick="hilfe();return false;">Hilfe</button>