【发布时间】:2021-05-10 09:49:40
【问题描述】:
【问题讨论】:
-
您似乎违反了许多自定义元素的 HTML 规则。在此处阅读更多信息:developer.mozilla.org/en-US/docs/Web/Web_Components/…
标签: javascript html css dom
【问题讨论】:
标签: javascript html css dom
您可以在 HTML 元素中使用.removeAttribute,这是一个示例:
function removeClassname() {
const elements = document.querySelectorAll('[classname]')
elements.forEach((element) => {
element.removeAttribute('classname')
})
}
[classname] {
background-color: red;
}
<div classname="abc">asdasd</div>
<button classname="abc">asdasd</button>
<p classname="abc">asdasd</p>
<button onclick="removeClassname()">Remove classname</button>
【讨论】: