Thuộc tính contentEditable của phần tử DOM HTML
- Trang trước contains()
- Trang tiếp theo dir
- Quay lại lớp trên Đối tượng HTML DOM Elements
Định nghĩa và cách sử dụng
contentEditable
Thuộc tính thiết lập hoặc trả về nội dung của phần tử có thể chỉnh sửa.
Lưu ý:Bạn cũng có thể sử dụng thuộc tính isContentEditable để xác định nội dung của phần tử có thể chỉnh sửa hay không.
Xem thêm:
Mô hình
Ví dụ 1
Mục này có thể chỉnh sửa:
<p id="myP" contenteditable="true">I am editable.</p>
Nếu "myP" có thể chỉnh sửa, thì trả về true:
document.getElementById("myP").contentEditable;
Ví dụ 2
Thiết lập nội dung của "myP" để có thể chỉnh sửa:
document.getElementById("myP").contentEditable = "true";
Ví dụ 3
Chuyển đổi giữa việc nội dung có thể chỉnh sửa và không thể chỉnh sửa:
cinst x = document.getElementById("myP"); if (x.contentEditable == "true") { x.contentEditable = "false"; button.innerHTML = "Enable myP to be editable!"; } x.contentEditable = "true"; button.innerHTML = "Disable myP be editable!"; }
Cú pháp
Trả về thuộc tính contentEditable:
element.contentEditable
Đặt thuộc tính contentEditable:
element.contentEditable = value
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
value |
|
Giá trị trả về
Loại | Mô tả |
---|---|
Chuỗi | Nếu phần tử có thể chỉnh sửa,则为 true,否则为 false. |
Hỗ trợ trình duyệt
element.contentEditable()
Là tính năng DOM Level 1 (1998).
Tất cả các trình duyệt đều hỗ trợ nó hoàn toàn:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Hỗ trợ | 9-11 | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước contains()
- Trang tiếp theo dir
- Quay lại lớp trên Đối tượng HTML DOM Elements