【发布时间】:2021-12-14 05:21:13
【问题描述】:
这是我的 JS 文件,它是可重用的 HTML 组件之一,因为我没有使用任何框架。在此之前我使用的是 ReactJS,因为出于某种原因,我要求不使用任何前端框架。
我的问题是我想为按钮制作 onClick 功能。我认为这与在 ReactJS 中使用 JSX 是一样的,但它不起作用。我想在innerHTML 中添加<script> 标记,但我认为这不相关,因为这已经是一个javascript 文件。
class Header extends HTMLElement {
connectedCallback() {
this.innerHTML =
`
<button onclick="">Try it</button>
`
}
}
customElements.define('main-header', Header);
【问题讨论】:
标签: javascript html onclick innerhtml