12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- console.log('register');
- var register = document.getElementById("registerButton");
- register.addEventListener('click', function () {
- let account = document.querySelector("#InputAccount").value;
- let repassword = document.querySelector("#RepeatPassword").value;
- let password = document.querySelector("#InputPassword").value;
- var data = {
- "username": account,
- "password": password,
- };
- if (validateEmail(account)) {
- console.log('email有效')
- if (repassword != password) {
- alert('密碼與確認密碼不相同')
- return
- }
- axios
- .post("https://cmm.ai:8080/auth/register", data)
- .then((response) => {
- console.log(response);
- alert(response.data.msg)
- // history.go(0);
- })
- .catch((error) => console.log(error));
- } else {
- alert('請輸入有效的email')
- return
- }
- });
- function validateEmail(email) {
- const re = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
- return re.test(email);
- }
|