Показать сообщение отдельно
  #2 (permalink)  
Старый 14.06.2016, 14:35
Аватар для pureJS
Аспирант
Отправить личное сообщение для pureJS Посмотреть профиль Найти все сообщения от pureJS
 
Регистрация: 04.06.2016
Сообщений: 70

Maks88, не срабатывает, потому что onsubmit относится только к FORM, а не к ещё и к кнопке, как у тебя. Вот так должно работать:
function registerController()
{

    console.log("In the register");

    var user = {

    username:document.getElementById("reg_user_name").value,
    firstname:document.getElementById("first_name").value,
    lastname:document.getElementById("last_name").value,
    userid:document.getElementById("user_id").value,
    password:document.getElementById("reg_password").value,
    email:document.getElementById("reg_email").value

    };

  console.log(user.username);
  console.log(user.userid);
  console.log(user.firstname);
  console.log(user.lastname);
  console.log(user.password);
  console.log(user.email);

  registerHandler(user);
}


И ещё во втором месте тоже ошибка. Надо так:
if(xhr.readyState == 4)
{
    if(xhr.status == 200)
    {
    //............
Ответить с цитированием