jsp页面的select标签,怎样才能通过两个不同的属性来控制值得传递

2024-12-01 04:28:03
推荐回答(2个)
回答1:

我能理解你的意思、就是在下拉列表中选择、就是做相应的操作、比如:

我选择一个页面、他就会跳转到这样的一个页面:


  • 系: 

  • 专业:

  • 班级:
             本一<亏粗/option>
             本二
            本三
            <启含/select>



在js中我们可以写:
//处理系信息选择列表框的选项值改变事件
//即选择不同系时会显示该系的相关专业
function changeDeptSelect(){
var deptsSelect = getDeptSelect();
var subjectsSelect = getSubjectsSelect();
clearSelect(subjectsSelect); //清空列表框中原有数据
var index = deptsSelect.selectedIndex;
subjectsSelect.options[0] = new
Option(subjectsArr[index][0],subjectsArr[index][0]);
subjectsSelect.options[1] = 销旁镇new
Option(subjectsArr[index][1],subjectsArr[index][1]);
}

function getDeptSelect(){ //返回页面上的系选择框
return document.getElementById("depts");
}

function getSubjectsSelect(){ //返回页面上的专业选择框
return document.getElementById("subjects");
}

看懂吗、、、onChange=changeDeptSelect方法会执行this中的value的页面、、、

回答2:

你的带老培思路是不对的,列表只蠢唯有一个名字,也就是说select的name,下边两个列表项的值其实是select name的值含档。