fix: add a check for dangerousinnerhtml in interpreter

This commit is contained in:
Jonathan Kelley committed 2022-02-05 20:16:52 -05:00
1 parent 245a648dbb
commit 4cc3369241
1 file changed
+7 -5
+7 -5
View File
@@ -141,15 +141,17 @@ export class Interpreter {
}
RemoveAttribute(root, name) {
const node = this.nodes[root];
node.removeAttribute(name);
if (name === "value") {
node.value = "";
}
if (name === "checked") {
} else if (name === "checked") {
node.checked = false;
}
if (name === "selected") {
} else if (name === "selected") {
node.selected = false;
} else if (name == "dangerous_innter_html") {
node.innerHTML = "";
} else {
node.removeAttribute(name);
}
}
handleEdits(edits) {