contenteditable atributi

contenteditable atributi brauzer orqali sahifaning istalgan elementini tahrirlash imkonini beradi.

true qiymati tahrirlashni yoqadi, false qiymati esa o'chiradi. true o'rniga bo'sh qiymatni ko'rsatish mumkin yoki umuman yozmaslik ham mumkin.

Tahrirlashdan so'ng o'zgartirishlar sahifada qayergadir saqlanadi deb o'ylash kerak emas. Buni mustaqil ravishda amalga oshirish kerak JavaScript orqali.

Misol

Keling, brauzer orqali abzas matnini tahiramiz (shunchaki sichqoncha bilan bosamiz va yozishni boshlaymiz):

html<p contenteditable>
  Ushbu abzas matnini
  brauzer orqali tahrirlash mumkin.
</p>

Результат:

Misol

Endi matnni tahrirlashni o'chiramiz (buning uchun contenteditable atributini umuman yozmaslik ham mumkin):

html<p contenteditable="false">
  Ushbu abzas matnini brauzer orqali
  tahrirlab bo'lmaydi.
</p>

Результат:

Shuningdek qarang

  • textarea tegi,
    uning yordamida matn muharririni yaratish mumkin