struts标签下拉框联动问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:03:05
有2个下拉框
一个叫"TASK_TYPE"
<html:select property="TASK_TYPE" id="TASK_TYPE" onchange="changeOVER_TIME();">
<html:option value="1">正常任务</html:option>
<html:option value="2">返工任务</html:option>
<html:option value="3">紧急任务</html:option>
<html:option value="4">试制任务</html:option>
<html:option value="5">加班任务</html:option>
</html:select>
另一个叫"OVER_TIME"
<html:select property="OVER_TIME" id="OVER_TIME">
<html:option>请选择</html:option>
</html:select>
要求当“TASK_TYPE”选择了加班任务时,"OVER_TIME"下拉框出现平时加班,周末加班,节假日加班3个选项,否则,"OVER_TIME"下拉框没有选项,要求struts标签(很重要),我想用js,但是报异常
function changeOVER_TIME()
{
var province = document.getElementById("TASK_TYPE").value;
//定义两

<html>
<script>
function changeOVER_TIME()
{
var province = document.getElementById("TASK_TYPE").value;
var ot = document.getElementById("OVER_TIME");
ot.options.length = 0;
switch(province) {
case "5":
ot.options[0] = new Option("平时加班", "平时加班");
ot.options[1] = new Option("周末加班", "周末加班");
ot.options[2] = new Option("节假日加班", "节假日加班");
break;
}
}
</script>
<html:form action="">
<html:select property="TASK_TYPE" id="TASK_TYPE" onchange="changeOVER_TIME();">
<html:option value="1">正常任务</html:option>
<html:option value="2">返工任务</html:option>
<html:option value="3">紧急任务</html:option>
<html:option value="4&