HTML DOM Element insertAdjacentElement() -menetelmä
- Edellinen sivu innerText
- Seuraava sivu insertAdjacentHTML()
- Palaa ylös HTML DOM Elements-objekti
Määritelmä ja käyttö
insertAdjacentElement()
Metodi lisää elementin tiettyyn sijaintiin.
Sallitut sijainnit:
Arvo | Kuvaus |
---|---|
afterbegin | Elementin alkuun jälkeen (ensimmäinen lapsielementti). |
afterend | Elementin jälkeen. |
beforebegin | Elementin eteen. |
beforeend | Elementin loppuun ennen (viimeinen lapsielementti). |
Esimerkki
Esimerkki 1
Lisää span-elementti otsikon jälkeen:
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("afterend", span);
Esimerkki 2
Käytä "afterbegin":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("afterbegin", span);
Esimerkki 3
Käytä "beforebegin":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("beforebegin", span);
Esimerkki 4
Käytä "beforeend":
const span = document.getElementById("mySpan"); const h2 = document.getElementById("myH2"); h2.insertAdjacentElement("beforeend", span);
Syntaksi
element.insertAdjacentElement(position, element)
tai
node.insertAdjacentElement(position, element)
Parametrit
Parametrit | Kuvaus |
---|---|
position |
Välttämätön. Elementin sijainti:
|
element | Lisättävä elementti. |
Selaimen tuki
Kaikki selaimet tukevat element.insertAjacentElement()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu innerText
- Seuraava sivu insertAdjacentHTML()
- Palaa ylös HTML DOM Elements-objekti