Przejdź do treści

HTML5 - HTML

Sprawdzanie pisowni <input spellcheck, textarea spellcheck, ... contenteditable spellcheck>

W jaki sposób zablokować sprawdzanie pisowni w wybranych polach formularza HTML na stronie?

  • Pole tekstowe - wersja podstawowa:
    <input spellcheck>
  • Pole tekstowe - wersja rozszerzona:
    <input spellcheck="pisownia">
  • Obszar tekstowe - wersja podstawowa:
    <textarea spellcheck>...</textarea>
  • Pole tekstowe - wersja rozszerzona:
    <textarea spellcheck="pisownia">...</textarea>
  • Element edytowalny - wersja podstawowa:
    <element contenteditable="true" spellcheck>...</element>
  • Element edytowalny - wersja rozszerzona:
    <element contenteditable="true" spellcheck="pisownia">...</element>
pisownia
Należy podać jedną z poniższych wartości:
  • true - pisownia i gramatyka będą sprawdzane (to samo co użycie spellcheck jako atrybut logiczny - bez podania wartości).
  • false - pisownia i gramatyka nie będą sprawdzane.
element
Dowolny znacznik tekstowy HTML 4.01 lub HTML5

Popularne przeglądarki mają wbudowaną funkcję automatycznego sprawdzania pisowni, a czasem nawet gramatyki, tekstu wpisywanego przez użytkownika np. w obszarze tekstowym. Może ona jednak przysporzyć sporo kłopotów, jeśli pole nie zostało przeznaczone do wprowadzania zwykłego tekstu, tylko np. kodu komuterowego. W takim przypadku czasem lepiej wyłączyć tę funkcję, aby niepotrzebnie nie rozpraszała użytkowników. W tym celu wystarczy do elementu przypisać atrybut spellcheck="false".

Komentarze

Zobacz więcej komentarzy

Facebook