<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>省市级联</title></head><body><selectonchange="changeCity(this.value)"><option>--请输入省份--</option><optionvalue="0">北京</option><optionvalue="1">浙江省</option><optionvalue="2">河北省</option><optionvalue="3">广东省</option></select><selectid="city"></select></body></html><scripttype="text/javascript">var cityList=newArray();
cityList[0]=newArray("朝阳区","海淀区","东城区","西城区");
cityList[1]=newArray("杭州市","嘉兴市","宁波市","绍兴市");
cityList[2]=newArray("石家庄市","唐山市","承德市","张家口市");
cityList[3]=newArray("广州市","惠州市","深圳市","茂名市");functionchangeCity(val){//获取到城市的下拉列表框var city=document.getElementById("city");//先去清空原有的城市下拉列表内容
city.options.length=0;var arr=cityList[val];for(var i =0; i < arr.length; i++){//创建option元素节点var option=document.createElement("option");//设置option元素节点的内容和value
option.innerHTML=arr[i];
option.value=arr[i];//将心创建的option节点添加到城市下拉框中
city.appendChild(option);}}</script>
四、定时器
<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title></head><body><divid="today1">
div--显示时间1
</div><ahref="javascript:window.clearInterval(flag1)">停止定时器clearInterval</a><divid="today2">
div--显示时间2
</div><ahref="javascript:window.clearTimeout(flag2)">停止定时器clearTimeout</a></body></html><scripttype="text/javascript">functionshowTIme1(){var time =newDate();var y = time.getFullYear();var mon = time.getMonth()+1;var d = time.getDate();var h = time.getHours();var m = time.getMinutes();var s = time.getSeconds();
document.getElementById("today1").innerHTML = y +"年"+ mon +"月"+ d +"日"+ h +":"+ m +":"+ s;}//定时器setInterval(定时调用的函数,时间间隔毫秒)var flag1 = window.setInterval("showTIme1()",1000)</script><scripttype="text/javascript">functionshowTime2(){var time =newDate();var y = time.getFullYear();var mon = time.getMonth()+1;var d = time.getDate();var h = time.getHours();var m = time.getMinutes();var s = time.getSeconds();
document.getElementById("today2").innerHTML = y +"年"+ mon +"月"+ d +"日 "+ h +":"+ m +":"+ s;
flag2 = window.setTimeout("showTime2()",1000);}//在指定的毫秒数后调用函数或计算表达式。var flag2 = window.setTimeout("showTime2()",1000)</script>