<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script language="JavaScript" type="text/JavaScript">
var po_detail_show = new Array();
var po_detail_value = new Array();
po_detail_show[0]=new Array();
po_detail_value[0]=new Array();
po_detail_show[0][0]='请选择案由具体类型';
po_detail_value[0][0]='';
po_detail_show[0][1]='伤人';
po_detail_value[0][1]=60;
po_detail_show[0][2]='抢劫';
po_detail_value[0][2]=59;
po_detail_show[0][3]='杀人';
po_detail_value[0][3]=63;
po_detail_show[1]=new Array();
po_detail_value[1]=new Array();
po_detail_show[1][0]='请选择案由具体类型';
po_detail_value[1][0]='';
po_detail_show[1][1]='偷窃';
po_detail_value[1][1]=62;
po_detail_show[2]=new Array();
po_detail_value[2]=new Array();
po_detail_show[2][0]='请选择案由具体类型';
po_detail_value[2][0]='';
po_detail_show[2][1]='诈骗';
po_detail_value[2][1]=61;
po_detail_show[2][2]='走私';
po_detail_value[2][2]=64;
po_detail_show[3]=new Array();
po_detail_value[3]=new Array();
po_detail_show[3][0]='请选择案由具体类型';
po_detail_value[3][0]='';
po_detail_show[4]=new Array();
po_detail_value[4]=new Array();
po_detail_show[4][0]='请选择案由具体类型';
po_detail_value[4][0]='';
function Do2_po_Change(form){ var num,n, i, m;
num= GetObjID('anyou');
m = document.form1.elements[num].selectedIndex-1;
n = document.form1.elements[num + 1].length; //if(document.form1.area_id.value==0){
/// document.all("px").style.display="none";
// }
// else{
// document.all("px").style.display="";
// } for(i = n - 1; i >= 0; i--)
document.form1.elements[num + 1].options[i] = null; if (m>=0) {
for(i = 0; i < po_detail_show[m].length; i++){
NewOptionName = new Option(po_detail_show[m][i], po_detail_value[m][i]);
document.form1.elements[num + 1].options[i] = NewOptionName;
}
document.form1.elements[num + 1].options[0].selected = true;
}
}function GetObjID(ObjName)
{
for (var ObjID=0; ObjID < window.form1.elements.length; ObjID++)
if ( window.form1.elements[ObjID].name == ObjName )
{ return(ObjID);
break;
}
return(-1);
}
</script>
<select name="anyou" id="anyou" onclick='Do2_po_Change(this);'>
<option value="" selected>请选择案由大类</option>
<option value="33">刑事类</option>
<option value="34">治安类</option>
<option value="35">经济类</option>
<option value="36">交通类</option>
<option value="37">其他类</option>
</select> <select name="minanyou" id="minanyou">
<option value="" selected>请选择案由具体类型</option>
</select>
</body>
</html>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script language="JavaScript" type="text/JavaScript">
var po_detail_show = new Array();
var po_detail_value = new Array();
po_detail_show[0]=new Array();
po_detail_value[0]=new Array();
po_detail_show[0][0]='请选择案由具体类型';
po_detail_value[0][0]='';
po_detail_show[0][1]='伤人';
po_detail_value[0][1]=60;
po_detail_show[0][2]='抢劫';
po_detail_value[0][2]=59;
po_detail_show[0][3]='杀人';
po_detail_value[0][3]=63;
po_detail_show[1]=new Array();
po_detail_value[1]=new Array();
po_detail_show[1][0]='请选择案由具体类型';
po_detail_value[1][0]='';
po_detail_show[1][1]='偷窃';
po_detail_value[1][1]=62;
po_detail_show[2]=new Array();
po_detail_value[2]=new Array();
po_detail_show[2][0]='请选择案由具体类型';
po_detail_value[2][0]='';
po_detail_show[2][1]='诈骗';
po_detail_value[2][1]=61;
po_detail_show[2][2]='走私';
po_detail_value[2][2]=64;
po_detail_show[3]=new Array();
po_detail_value[3]=new Array();
po_detail_show[3][0]='请选择案由具体类型';
po_detail_value[3][0]='';
po_detail_show[4]=new Array();
po_detail_value[4]=new Array();
po_detail_show[4][0]='请选择案由具体类型';
po_detail_value[4][0]='';
function Do2_po_Change(form){ var num,n, i, m;
num= GetObjID('anyou');
m = document.form1.elements[num].selectedIndex-1;
n = document.form1.elements[num + 1].length; //if(document.form1.area_id.value==0){
/// document.all("px").style.display="none";
// }
// else{
// document.all("px").style.display="";
// } for(i = n - 1; i >= 0; i--)
document.form1.elements[num + 1].options[i] = null; if (m>=0) {
for(i = 0; i < po_detail_show[m].length; i++){
NewOptionName = new Option(po_detail_show[m][i], po_detail_value[m][i]);
document.form1.elements[num + 1].options[i] = NewOptionName;
}
document.form1.elements[num + 1].options[0].selected = true;
}
}function GetObjID(ObjName)
{
for (var ObjID=0; ObjID < window.form1.elements.length; ObjID++)
if ( window.form1.elements[ObjID].name == ObjName )
{ return(ObjID);
break;
}
return(-1);
}
</script>
<select name="anyou" id="anyou" onclick='Do2_po_Change(this);'>
<option value="" selected>请选择案由大类</option>
<option value="33">刑事类</option>
<option value="34">治安类</option>
<option value="35">经济类</option>
<option value="36">交通类</option>
<option value="37">其他类</option>
</select> <select name="minanyou" id="minanyou">
<option value="" selected>请选择案由具体类型</option>
</select>
</body>
</html>
解决方案 »
- 有什么办法代替switch
- 各位看一下我的base64编码有何错误
- web跟随鼠标的文字我不行啊!需要你帮助
- 这段代码是什么意思???? GridValueArray = d[0].split("|#&@~!*^|");
- 模式对话框返回值问题 在线等 急!
- 关于取tr的id问题
- 我是这样在鼠标点击后获取光标位置的(以字符个数记),但还有问题......
- 急!!!!!平台:linux + php + mysql, 实现客户端分页打印设置。具体请进......
- 表单传递问题
- JS如何用MQTT发送字节流信息?(只能发送字符串)
- 请教如何弹开一小窗口,要求小窗口无任何菜单,包括关闭
- 如何让复选框不可选?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<form action="" method="get" name="form1"><script language="JavaScript" type="text/JavaScript">
var po_detail_show = new Array();
var po_detail_value = new Array();
po_detail_show[0]=new Array();
po_detail_value[0]=new Array();
po_detail_show[0][0]='请选择案由具体类型';
po_detail_value[0][0]='';
po_detail_show[0][1]='伤人';
po_detail_value[0][1]=60;
po_detail_show[0][2]='抢劫';
po_detail_value[0][2]=59;
po_detail_show[0][3]='杀人';
po_detail_value[0][3]=63;
po_detail_show[1]=new Array();
po_detail_value[1]=new Array();
po_detail_show[1][0]='请选择案由具体类型';
po_detail_value[1][0]='';
po_detail_show[1][1]='偷窃';
po_detail_value[1][1]=62;
po_detail_show[2]=new Array();
po_detail_value[2]=new Array();
po_detail_show[2][0]='请选择案由具体类型';
po_detail_value[2][0]='';
po_detail_show[2][1]='诈骗';
po_detail_value[2][1]=61;
po_detail_show[2][2]='走私';
po_detail_value[2][2]=64;
po_detail_show[3]=new Array();
po_detail_value[3]=new Array();
po_detail_show[3][0]='请选择案由具体类型';
po_detail_value[3][0]='';
po_detail_show[4]=new Array();
po_detail_value[4]=new Array();
po_detail_show[4][0]='请选择案由具体类型';
po_detail_value[4][0]='';
function Do2_po_Change(form){ var num,n, i, m;
num= GetObjID('anyou');
m = document.form1.elements[num].selectedIndex-1;
n = document.form1.elements[num + 1].length; //if(document.form1.area_id.value==0){
/// document.all("px").style.display="none";
// }
// else{
// document.all("px").style.display="";
// } for(i = n - 1; i >= 0; i--)
document.form1.elements[num + 1].options[i] = null; if (m>=0) {
for(i = 0; i < po_detail_show[m].length; i++){
NewOptionName = new Option(po_detail_show[m][i], po_detail_value[m][i]);
document.form1.elements[num + 1].options[i] = NewOptionName;
}
document.form1.elements[num + 1].options[0].selected = true;
}
}function GetObjID(ObjName)
{
for (var ObjID=0; ObjID < window.form1.elements.length; ObjID++)
if ( window.form1.elements[ObjID].name == ObjName )
{ return(ObjID);
break;
}
return(-1);
}
</script>
<select name="anyou" id="anyou" onclick='Do2_po_Change(this);'>
<option value="" selected>请选择案由大类</option>
<option value="33">刑事类</option>
<option value="34">治安类</option>
<option value="35">经济类</option>
<option value="36">交通类</option>
<option value="37">其他类</option>
</select> <select name="minanyou" id="minanyou">
<option value="" selected>请选择案由具体类型</option>
</select>
</body>
</form>
</html>
请看清楚一点啊.我要的是, 本来页面上只有一个 Select 框. 点了第一个后
第二个才出现.秋水老大, 帮忙写个简单的例子吧. 实在是急用!
<select id=sel onchange=c(selectedIndex,demo)>
<option>1
<option>2
<option>3
</select>
<span id=demo></span><script>
sel.selectedIndex=-1;
var i=0,arr=new Array();
arr[i++]=["a","b","c"];
arr[i++]=["d","e","f"];
arr[i++]=["g","h","i"];
function c(idx,obj){
obj.innerHTML="<select name=sel2><option>"+arr[idx].join("</option><option>")+"</option></select>"
}
</script>