diff --git a/script.js b/script.js index 903fe32..cb0169c 100644 --- a/script.js +++ b/script.js @@ -1,3 +1,4 @@ + var form1= document.getElementById("form1"); var form2= document.getElementById("form2"); var form3= document.getElementById("form3"); @@ -8,34 +9,94 @@ var Back2= document.getElementById("Back2"); var progress= document.getElementById("progress"); var clearFormBtn = document.getElementById('clearForm'); +const form = document.getElementsByClassName("multi-step-form"); var formData = { personalDetails:{}, professionalDetails:{}, } -//Display Review Section -Next1.onclick=function(){ - form1.style.left = "-450px"; - form2.style.left = "40px"; +//For Validation +// const fields= { +// fullName: document.getElementById("fullName"), +// email: document.getElementById("email"), +// phone: document.getElementById("phone"), +// age: document.getElementById('age'), +// gender: form.querySelector('[name="gender"]'), +// education: document.getElementById("education"), +// skills: form.querySelectorAll("[name='skills']"), +// experience: document.getElementById("experience"), +// currentRole: document.getElementById("currentRole") + +// }; + + +// const reviewSection = document.getElementById('reviewSection'); +// //save Personal Details +// const saveToLocalStorage =()=>{ +// const formData = getFormData(); +// localStorage.setItem("formData",JSON.stringify(formData)); +// }; +// const getFormData= () =>{ +// const formData ={ +// personal:{ +// fullName: fields.fullName.value, +// email: fields.email.value, +// phone: fields.phone.value, +// age: fields.age.value, +// gender: fields.gender.value + +// }, +// professional:{ +// education: fields.education.value, +// skills: Array.from(fields.skills).filter(skills => skills.checked).map(skills => skills.value), +// experience: fields.experience.value, +// currentRole: fields.currentRole.value +// } +// } +// }; +// //Display Review Section +// function displayReviewSection(){ + + +// reviewSection.innerHTML = ` +//
Full Name: ${personalDetails.fullName}
+//Email: ${personalDetails.email}
+//Mobile No.: ${personalDetails.phone}
+//Age: ${personalDetails.age}
+//Gender: ${personalDetails.gender}
+ +// ` +// }; + +Next1.onclick = function() { + form1.style.transform = "translateX(-450px)"; + form2.style.transform = "translateX(0px)"; progress.style.width = "240px"; -} -Back1.onclick=function(){ - form1.style.left = "40px"; - form2.style.left = "450px"; + savePersonalDetails(); +}; + +Back1.onclick = function() { + form1.style.transform = "translateX(0px)"; + form2.style.transform = "translateX(450px)"; progress.style.width = "120px"; -} +}; -Next2.onclick=function(){ - form2.style.left = "-450px"; - form3.style.left = "40px"; +Next2.onclick = function() { + form2.style.transform = "translateX(-450px)"; + form3.style.transform = "translateX(0px)"; progress.style.width = "360px"; -} + savePersonalDetails(); + displayReviewSection(); +}; -Back2.onclick=function(){ - form2.style.left = "40px"; - form3.style.left = "450px"; +Back2.onclick = function() { + form2.style.transform = "translateX(0px)"; + form3.style.transform = "translateX(450px)"; progress.style.width = "240px"; -} +}; + +