补充:form对象 代表<form
form.submit()方法 提交表单的处理
:select对象<select标签---- option对象<option标签
select.options属性 option数组-- 所有的<option标签option的value属
性 .value,内部文本.text
select.selectedIndex属性 获得当前被选中的option标签,在options数组中
的下标
下拉列表的分析思路
<html>
<head>
<script type="text/javascript">
var date = {
北京:['东城','西城','海淀'],
上海:['徐家汇','浦东','浦西'],
天津:['河东','河西','南开'],
}
function cascadeMenu(){
var city = document.getElementById("city"); //select
//alert(city.options[city.selectedIndex].text);
//alert(date[city.options[city.selectedIndex].text]);
var section = document.getElementById("section");
section.innerHTML="";
var sections = date[city.options[city.selectedIndex].text];
for(var i=0;i<sections.length;i++){
var txt = document.createTextNode(sections[i]);
var op = document.createElement("option");
op.appendChild(txt);
section.appendChild(op);
}
}
</script>
</head>
<body οnlοad="cascadeMenu()">
city<select id="city" οnchange="cascadeMenu();">
<option value="1">北京</option>
<option value="2">上海</option>
<option value="3">天津</option>
</select>
section<select id="section">
</select>
</body>
</html>