Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

spellcheck HTML globales Attribut

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit November 2017 browserübergreifend verfügbar.

Das spellcheck globale Attribut ist ein aufgezähltes Attribut, das definiert, ob das Element auf Rechtschreibfehler überprüft werden kann.

Hinweis: Dieses Attribut ist lediglich ein Hinweis für den Browser: Browser sind nicht verpflichtet, auf Rechtschreibfehler zu überprüfen. Typischerweise werden nicht editierbare Elemente nicht auf Rechtschreibfehler überprüft, selbst wenn das spellcheck-Attribut auf true gesetzt ist und der Browser die Rechtschreibprüfung unterstützt.

Probieren Sie es aus

<textarea spellcheck="true">
This exampull will be checkd fur spellung when you try to edit it.</textarea
>

<textarea spellcheck="false">
This exampull will nut be checkd fur spellung when you try to edit it.</textarea
>

Es kann folgende Werte haben:

  • ein leerer String oder true, was anzeigt, dass das Element, wenn möglich, auf Rechtschreibfehler überprüft werden sollte;
  • false, was anzeigt, dass das Element nicht auf Rechtschreibfehler überprüft werden sollte.

Wenn dieses Attribut nicht gesetzt ist, ist sein Standardwert vom Elementtyp und dem Browser definiert. Dieser Standardwert kann auch geerbt werden, was bedeutet, dass der Inhalt des Elements nur auf Rechtschreibfehler überprüft wird, wenn der nächste Vorfahre einen spellcheck-Zustand von true hat.

Sicherheits- und Datenschutzbedenken

Die Verwendung der Rechtschreibprüfung kann Konsequenzen für die Sicherheit und den Datenschutz der Nutzer haben. Die Spezifikation reguliert nicht, wie die Rechtschreibprüfung durchgeführt wird, und der Inhalt des Elements kann zur Rechtschreibprüfungsergebnissen an Dritte gesendet werden (siehe erweiterte Rechtschreibprüfung und "spell-jacking").

Sie sollten erwägen, spellcheck auf false zu setzen für Elemente, die sensible Informationen enthalten können.

Spezifikationen

Spezifikation
HTML
# attr-spellcheck

Browser-Kompatibilität

Siehe auch