Atributas contenteditable

Atributas contenteditable leidžia bet kurį puslapio elementą padaryti redaguojamą per naršyklę.

Reikšmė true įjungia redagavimą, o false - išjungia. Vietoj true galima nurodyti tuščią reikšmę ar visai jos nerašyti.

Nereikėtų manyti, kad po redagavimo pakeitimai puslapyje kažkur išsisaugos. Tai reikia įgyvendinti savarankiškai per JavaScript.

Pavyzdys

Redaguokime pastraipos tekstą per naršyklę (tiesiog paspauskite pele ant jos ir pradėkite rašyti):

html<p contenteditable>
  Šios pastraipos tekstą galima
  redaguoti per naršyklę.
</p>

Результат:

Pavyzdys

O dabar išjunkime teksto redagavimą (tam galima atributo contenteditable visai nerašyti):

html<p contenteditable="false">
  Šios pastraipos teksto negalima
  redaguoti per naršyklę.
</p>

Результат:

Taip pat žiūrėkite

  • tegus textarea,
    kuriuo galima sukurti teksto redaktorių