Atribút contenteditable

Atribút contenteditable umožňuje urobiť ľubovoľný prvok stránky editovateľným cez prehliadač.

Hodnota true zapne editovanie, a false - vypne. Namiesto true je možné uvádzať prázdnu hodnotu alebo ho úplne nepísať.

Netreba si myslieť, že po editovaní sa zmeny na stránke niekde uložia. To je potrebné implementovať samostatne cez JavaScript.

Príklad

Upravme text odseku cez prehliadač (jednoducho naň klikneme myšou a začneme písať):

html<p contenteditable>
  Text tohto odseku je možné
  editovať cez prehliadač.
</p>

Результат:

Príklad

A teraz vypneme editovanie textu (na to je možné atribút contenteditable ani nepísať):

html<p contenteditable="false">
  Text tohto odseku nie je možné
  editovať cez prehliadač.
</p>

Результат:

Pozri tiež

  • prvok textarea,
    pomocou ktorého je možné vytvoriť editor textu