Untitled
unknown
plain_text
3 years ago
4.8 kB
6
Indexable
<!DOCTYPE html>
<html>
<head>
<title>Form Page 1</title>
<script src="script.js"></script>
</head>
<body>
<h1>Page 1</h1>
<form id="formPage1">
<label for="name">Name:</label>
<input type="text" id="name" required>
<br><br>
<label for="email">Email:</label>
<input type="email" id="email" required>
<br><br>
<button type="button" onclick="submitPage1()">Next</button>
</form>
</body>
</html>
// Global variables to store form data
var nameValue, emailValue;
function submitPage1() {
// Get values from the form
nameValue = document.getElementById("name").value;
emailValue = document.getElementById("email").value;
// Redirect to the second page
window.location.href = "page2.html";
}
<!DOCTYPE html>
<html>
<head>
<title>Form Page 2</title>
<script src="script.js"></script>
</head>
<body>
<h1>Page 2</h1>
<form id="formPage2">
<label for="age">Age:</label>
<input type="number" id="age" required>
<br><br>
<button type="button" onclick="submitPage2()">Next</button>
</form>
</body>
</html>
// Global variable to store age value
var ageValue;
function submitPage2() {
// Get value from the form
ageValue = document.getElementById("age").value;
// Redirect to the third page
window.location.href = "page3.html";
}
<!DOCTYPE html>
<html>
<head>
<title>Form Page 3</title>
<script src="script.js"></script>
</head>
<body>
<h1>Page 3</h1>
<form id="formPage3">
<label for="jobProfile">Job Profile:</label>
<select id="jobProfile" required>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
<br><br>
<button type="button" onclick="submitPage3()">Next</button>
</form>
</body>
</html>
// Global variable to store job profile value
var jobProfileValue;
function submitPage3() {
// Get value from the form
jobProfileValue = document.getElementById("jobProfile").value;
// Redirect to the fourth page
window.location.href = "page4.html";
}
<!DOCTYPE html>
<html>
<head>
<title>Form Page 4</title>
<script src="script.js"></script>
</head>
<body>
<h1>Page 4</h1>
<form id="formPage4">
<label for="skills">Skills:</label>
<select id="skills" multiple required>
<option value="skill1">Skill 1</option>
<option value="skill2">Skill 2</option>
<option value="skill3">Skill 3</option>
</select>
<br><br>
<button type="button" onclick="submitPage4()">Next</button>
</form>
</body>
</html>
// Global variable to store skills values
var skillsValue;
function submitPage4() {
// Get values from the form
skillsValue = Array.from(document.getElementById("skills").selectedOptions, option => option.value);
// Redirect to the fifth page
window.location.href = "page5.html";
}
<!DOCTYPE html>
<html>
<head>
<title>Form Page 5</title>
<script src="script.js"></script>
</head>
<body>
<h1>Page 5</h1>
<form id="formPage5">
<label for="experience">Experience:</label>
<input type="radio" id="experience" name="experience" value="experienced" required> Experienced
<input type="radio" id="fresher" name="experience" value="fresher" required> Fresher
<br><br>
<button type="button" onclick="submitPage5()">Submit</button>
</form>
</body>
</html>
// Global variable to store experience/fresher value
var experienceValue;
function submitPage5() {
// Get value from the form
var experienceRadio = document.getElementsByName("experience");
for (var i = 0; i < experienceRadio.length; i++) {
if (experienceRadio[i].checked) {
experienceValue = experienceRadio[i].value;
break;
}
}
// Redirect to the result page
window.location.href = "result.html";
}
<!DOCTYPE html>
<html>
<head>
<title>Form Result</title>
</head>
<body>
<h1>Form Result</h1>
<table>
<tr>
<th>Name</th>
<th>Email</th>
<th>Age</th>
<th>Job Profile</th>
<th>Skills</th>
<th>Experience</th>
</tr>
<tr>
<td id="nameResult"></td>
<td id="emailResult"></td>
<td id="ageResult"></td>
<td id="jobProfileResult"></td>
<td id="skillsResult"></td>
<td id="experienceResult"></td>
</tr>
</table>
<script src="script.js"></script>
<script>
// Display collected data in the result table
document.getElementById("nameResult").innerText = nameValue;
document.getElementById("emailResult").innerText = emailValue;
document.getElementById("ageResult").innerText = ageValue;
document.getElementById("jobProfileResult").innerText = jobProfileValue;
document.getElementById("skillsResult").innerText = skillsValue.join(", ");
document.getElementById("experienceResult").innerText = experienceValue;
</script>
</body>
</html>
Editor is loading...