Phương pháp HTML DOM Element insertAdjacentElement()
- Trang trước innerText
- Trang tiếp theo insertAdjacentHTML()
- Quay lại lớp trên Đối tượng HTML DOM Elements
Định nghĩa và cách sử dụng
insertAdjacentElement()
Phương pháp chèn phần tử vào vị trí chỉ định.
Vị trí hợp lệ:
Giá trị | Mô tả |
---|---|
afterbegin | Sau khi phần tử bắt đầu (phần tử con đầu tiên). |
afterend | Sau phần tử. |
beforebegin | Trước phần tử. |
beforeend | Trước khi phần tử kết thúc (phần tử con cuối cùng). |
Mô hình
Ví dụ 1
Chèn một phần tử span sau tiêu đề:
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("afterend", span);
Ví dụ 2
Sử dụng "afterbegin":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("afterbegin", span);
Ví dụ 3
Sử dụng "beforebegin":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("beforebegin", span);
Ví dụ 4
Sử dụng "beforeend":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("beforeend", span);
Cú pháp
element.insertAdjacentElement(position, element)
hoặc
node.insertAdjacentElement(position, element)
Tham số
Tham số | Mô tả |
---|---|
position |
Yêu cầu. Vị trí tương đối với phần tử:
|
element | Thiết bị cần chèn. |
Trình duyệt hỗ trợ
Tất cả các trình duyệt đều hỗ trợ element.insertAdjacentElement()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước innerText
- Trang tiếp theo insertAdjacentHTML()
- Quay lại lớp trên Đối tượng HTML DOM Elements