你是想純用js來寫的?還是要從database取得數據?
不過無論如果,你是要用onchange這一個事件了
不過無論如果,你是要用onchange這一個事件了
解决方案 »
- JavaScript 把gridview中相同行数据合并
- JavaScript 不能处理ActiveX事件
- jQuery提交表单的问题
- JavaScript 中 window.open() 问题 急急急!!
- IE7.0中 var Wsh=new ActiveXObject("WScript.Shell");保[object error]错
- location.href和document.location的区别?
- 不包含某字符串的正则表达式:^((?!test).)*$在ie5下不支持啊!
- 关于光标跟踪问题,清高手指点!
- 请教如何将二个输入框中的值相加,自动赋值到另一个输入框中。
- Jquery如何简单有效的实现自定义扩展
- 为什么我用window.open('process.jsp','TradeWin');开出来的窗口就成了西欧字体了?
- 高分相送,一定有分!!!
<html>
<head>
<title>List</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script LANGUAGE="javascript">
<!--
var onecount;
onecount=0;
subcat = new Array();
subcat[0] = new Array("徐汇区","01","001");
subcat[1] = new Array("嘉定区","01","002");
subcat[2] = new Array("黄浦区","01","003");
subcat[3] = new Array("南昌市","02","004");
subcat[4] = new Array("九江市","02","005");
subcat[5] = new Array("上饶市","02","006");onecount=6;function changelocation(locationid)
{
document.myform.smalllocation.length = 0; var locationid=locationid;
var i;
document.myform.smalllocation.options[0] = new Option('====所有地区====','');
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == locationid)
{
document.myform.smalllocation.options[document.myform.smalllocation.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
} //-->
</script>
</head>
<body>
<form name="myform" method="post">
<select name="biglocation" onChange="changelocation(document.myform.biglocation.options[document.myform.biglocation.selectedIndex].value)">
<option value="01" selected>上海</option>
<option value="02">江西</option>
</select>
<select name="smalllocation">
<option selected value="">==所有地区==</option>
</select>
</form>
<script LANGUAGE="javascript">
<!--
changelocation(document.myform.biglocation.options[document.myform.biglocation.selectedIndex].value);
//-->
</script>
</body>
</html>
{
if form1.select1.value=="sex"
{
window.form1.sign.value="不限";
myElm=document.createElement("option");
myElm.text="男";
window.form1.sign.add(myElm);
myElm.text="女";
window.form1.sign.add(myElm);
}
}
看一下这个函数