Write a JavaScript program to change menu options dynamically.
<html>
<head>
<title>Dynamically Changing Menu Options</title>
<script>
compStaff = new Array('R. S. Tamkhane', 'A. B. Chavan', 'S. C. Waghmare');
etcStaff = new Array('ABC', 'XYZ');
function Getemployees(Department)
{
// clear out the current options
for(i = document.form1.employees.options.length-1; i> 0; i--)
{
document.form1.employees.options.remove(i);
}
dept = Department.options[Department.selectedIndex].value;
if (dept != "")
{
if (dept == '1')
{
for (i=1; i <= compStaff.length; i++)
{
document.form1.employees.options[i] = new Option(compStaff[i-1])
}
}
if (dept == '2')
{
for (i = 1; i <= etcStaff.length; i++)
{
document.form1.employees.options[i] = new Option(etcStaff[i-1])
}
}
}
}
</script>
</head>
<body onload="document.form1.deptList.selectedIndex=0">
<form action="MyCGI.cgi" name="form1">
<select name="deptList" onchange="Getemployees(this)">
<option value="0">Department</option>
<option value="1">Computer</option>
<option value="2">E & TC</option>
</select>
<select name="employees">
<option value="0">employees</option>
</select>
<br>
<p>
<input type="submit" value="Submit" />
<input type="reset" />
</p>
</form>
</body>
</html>
