@li0ard
JS Dev

Как сделать форму регистрации?

Есть код:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Регистрация</h1>
<p>
Введите логин:<br>
<input type="text" id="login">
<br>
Введите пароль<br>
<input type="password">
<br>
<input type="submit">
</p>
</body>
</html>

Нельзя ли сделать так чтобы все данные введенные пользователем записывались в формате JSON
Например:
{
"login":"",
"password":""
}
  • Вопрос задан
  • 109 просмотров
Решения вопроса 2
shmatuan
@shmatuan
8 year of Web, 5 years of Vue
https://learn.javascript.ru/events-change

<input type="text" id="login"> 
<script>
  var input = document.getElementById("login")
  var data = {
    "login":"",
    "password":""
  }
  input.oninput = function() {
    data.login = input.value;
  };
</script>
Ответ написан
tsepen
@tsepen
Frontend developer
<form onsubmit="func()">
  <h1>Регистрация</h1>
<p>
Введите логин:<br>
<input type="text" id="login">
<br>
Введите пароль<br>
<input type="password" id="password">
<br>
<input type="submit">
</p>
  
</form>

<script>
const func = e => {
  console.log({
    "login": document.getElementById('login').value,
    "password": document.getElementById('password').value,
  })
}
</script>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
djQuery
@djQuery
"Кодируем помаленьку" ("Сказка о Тройке")))
Записывались куда?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы