js下拉列表
2016-02-23 13:10
579 查看
选老师/学生,提交表单,并且可以分别转不同服务器端程序运行
<html>
<head>
<title>home_work_3</title>
<script language="javascript">
function f(){
var stu = new Array();
stu["张老师"] = ["刘重","炳荣"];
stu["苏老师"] =["老汪","刘重"];
var sle_teacher = document.getElementById("teacher");
var teacher_v = sle_teacher.value;
var sle_stu = document.getElementById("stu");
for(var i = 0; i < stu[teacher_v].length;i++){
var option = new Option(stu[teacher_v][i],stu[teacher_v][i]) ;
sle_stu.add(option);
}
}
function f_1(){
var form_obj = document.getElementById("myForm");
var sle_teacher = document.getElementById("teacher");
var teacher_v = sle_teacher.value;
if(teacher_v == "张老师"){
form_obj.action="zhanglaoshi.html";
}else{
form_obj.action="sue.html";
}
form_obj.submit();
}
</script>
</head>
<body>
<form method="post" action="" id="myForm">
<select id="teacher" onchange="f()">
<option>请选择</option>
<option value="张老师">张老师</option>
<option value="苏老师">苏老师</option>
</select>
<select id="stu" >
</select>
<input type="button" value="submit" onclick="f_1()"/>
</form>
</body>
</html>
<html>
<head>
<title>home_work_3</title>
<script language="javascript">
function f(){
var stu = new Array();
stu["张老师"] = ["刘重","炳荣"];
stu["苏老师"] =["老汪","刘重"];
var sle_teacher = document.getElementById("teacher");
var teacher_v = sle_teacher.value;
var sle_stu = document.getElementById("stu");
for(var i = 0; i < stu[teacher_v].length;i++){
var option = new Option(stu[teacher_v][i],stu[teacher_v][i]) ;
sle_stu.add(option);
}
}
function f_1(){
var form_obj = document.getElementById("myForm");
var sle_teacher = document.getElementById("teacher");
var teacher_v = sle_teacher.value;
if(teacher_v == "张老师"){
form_obj.action="zhanglaoshi.html";
}else{
form_obj.action="sue.html";
}
form_obj.submit();
}
</script>
</head>
<body>
<form method="post" action="" id="myForm">
<select id="teacher" onchange="f()">
<option>请选择</option>
<option value="张老师">张老师</option>
<option value="苏老师">苏老师</option>
</select>
<select id="stu" >
</select>
<input type="button" value="submit" onclick="f_1()"/>
</form>
</body>
</html>
相关文章推荐
- js实现灯泡的开和灭
- [javascript基础]constructor与prototype
- js点击子菜单折叠,再点击子菜单展开
- echarts地图 json数据 和 后套动态数据加载
- js实现动态表格
- 基于javascript上手正则表达式
- js方式实现页面跳转或刷新
- javascript的数组创建及方法
- JavaScript简单实现鼠标移动切换图片的方法
- js判断是否是闰年
- JavaScript函数补完:toString()
- JSON中get()和opt()的区别
- JavaScript添加随滚动条滚动窗体的方法
- 理解javascript定时器中的单线程
- Javascript调用C#后台方法及JSon解析
- jsoup是如何选择指定元素的
- javascript 小白学习指南专题 作用域与上下文环境之间的联系
- JavaScript NaN 属性
- Extjs模型类的声明与实例化和调用
- javascript每日必学之多态