summaryrefslogtreecommitdiffstats
path: root/devtools/client/debugger/test/mochitest/examples/dom-mutation.js
blob: 7de3ca72eb49a06afa7aea35816d307028ff273d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function changeAttribute() {
  const title = document.body.title === "Goodbye" ? "Hello" : "Goodbye";
  document.body.setAttribute("title", title);
}

function changeStyleAttribute() {
  document.body.style.color = "blue";
}

function addDivToBody() {
  let div = document.createElement("div");
  div.id = "dynamic";
  document.body.appendChild(div);
}

function removeDivInBody() {
  document.body.querySelector("#dynamic").remove();
}

function changeAttributeInShadow() {
  document.getElementById("host").shadowRoot.querySelector("div").classList.toggle("red");
}

document.getElementById("host").attachShadow({ mode: "open" }).innerHTML = `<div></div>`;

//# sourceMappingURL=dom-mutation.js.map