1. 程式人生 > >如何讓一個元素可編輯

如何讓一個元素可編輯

在很多時候,我們想讓一個元素可編輯,怎麼做呢?除了用一個input、textarea標籤?這個方法雖然可行,但我有一個更加簡單的方法可以讓元素可編輯。在html中2個全域性屬性分別是contentEditablecontenteditable,可以讓元素可編輯。可能有人會問了,這2個屬性有什麼區別呢?我直接告訴你功能上沒有區別。是不是開始覺得w3c吃飽了撐著沒事做了。當然不是了,要注意下面這點了,關於html中為什麼會出現這2個屬性?contentEditable屬性是html4中的一種寫法,後來html5的出現增加了很多新的屬性,其中就有一個全域性屬性contenteditable,對於contenteditable是趨於xhtml,使用的是全小寫contenteditable,而contentEditable就不多說了,是趨於html4的一種寫法。廢話不多說,下面介紹一下它的寫法吧。