use post init to onclick

This commit is contained in:
2023-11-27 19:11:15 +01:00
parent d490208ffa
commit 3f3ab52a09
2 changed files with 20 additions and 14 deletions

View File

@ -26,11 +26,11 @@ export default class extends AbstractView {
constructor(params) {
super(params);
this.setTitle("register");
document.body.addEventListener("click", e => {
e.preventDefault();
if (e.target.type == "button")
register();
});
}
async postInit()
{
document.getElementById("button").onclick = register;
}
async getHtml() {
@ -42,7 +42,7 @@ export default class extends AbstractView {
<span id="error_username"></span>
<input type="password" id="password" placeholder="password">
<span id="error_password"></span>
<input type="button" value="register">
<input type="button" value="register" id="button">
<span id="error_user"></span>
<a href="/login" class="nav__link" data-link>Login</a>
</div>