Extracting Form Data

 HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Extracting Form Data</title>
</head>
<body>
    <form action="/action">
        <input placeholder="username" type="text" id="user">
        <input type="password" id="pass">
        <button>Register</button>
        <script src="ExtractingFormData.js"></script>
    </form>
</body>
</html>

CSS

let form = document.querySelector("form");
// form.addEventListener("submit", function (event) {
//   event.preventDefault();
//   let user = document.querySelector("#user");
//   let pass = document.querySelector("#pass");
//   console.log(user.value);
//   console.log(pass.value);
//   console.dir(` Hi ${user.value} your password is set to${pass.value}`);
// });



// WE CAN ALSO ACCESS BY USING FORM ELEMENTS
form.addEventListener("submit",function(event){
    event.preventDefault();
    console.dir(form);


    let user=this.elements[0];
    let pass=this.elements[1];
    console.log(user.value);
    console.log(pass.value);
    console.dir(` Hi ${user.value} your password is set to${pass.value}`);
     });



Comments

Popular posts from this blog

Callback Hell

TODO list with DOM

Refactoring callback hell code