21 lines
598 B
JavaScript
21 lines
598 B
JavaScript
const form = document.getElementsByTagName('form')[0]
|
||
|
||
const login = document.getElementsByName('login')[0]
|
||
|
||
const password = document.getElementsByName('password')[0]
|
||
const password2 = document.getElementsByName('password2')[0]
|
||
|
||
form.addEventListener('submit', async (e) => {
|
||
e.preventDefault()
|
||
if (!form.checkValidity()) {
|
||
return
|
||
}
|
||
if (await checkLogin(login.value)) {
|
||
alert('Пользователь с таким логином уже существует!')
|
||
}
|
||
else if (password.value != password2.value) {
|
||
alert('Пароли не совпадают!')
|
||
}
|
||
else
|
||
form.submit()
|
||
})
|