Przejdź do treści

Element bierny <... inert>

W jaki sposób zablokować możliwość zaznaczania i wyszukiwanie tekstu w wybranym elemencie na stronie WWW?

  • Element bez znacznika zamykającego (np. INPUT):
    <element inert>
  • Element ze znacznikiem zamykającym (np. DIV):
    <element inert>...</element>
element
Dowolny znacznik HTML 4.01 lub HTML5

inert to atrybut logiczny (wstawiany bez wartości), sprawiający, że element przestaje być interaktywny - tzn.:

  • Użytkownik nie będzie w stanie zaznaczyć tekstu takiego elementu.
  • Nie będzie możliwości edytowania zawartości w polach formularzy ani elementach z atrybutem contenteditable="true".
  • Zawartość, tak oznaczonego elementu, jest ignorowana podczas przeszukiwania dokumentu (skrót klawiaturowy Ctrl+F).
  • Do skryptów JavaScript nie docierają z niego zdarzenia "click" ani "focus".
  • Element i cała jego zawartość mogą być zignorowane przez technologie zwiększające dostępność strony.

Przykładowym zastosowaniem tego atrybutu może być tymczasowe usunięcie interaktywności dynamicznym elementom strony, które jeszcze nie do końca się wczytały albo chwilowo znajdują się poza zakresem widoczności okna przeglądarki, zanim użytkownik nie wykona jakiejś założonej akcji.

Przeglądarki


Chrome

Firefox

Edge

Opera

Safari
inert102
2022-05-24
112
2023-04-11
102
2022-05-31
88
2022-06-08
15.5
2022-05-16

Komentarze

Zobacz więcej komentarzy

Facebook