本帖最后由 黄秋 于 2012-3-9 07:36 编辑
写得太马虎了,想不到是几个低级错误(仅一个似乎是逻辑问题),调试了不少时间:
1. 第一个“</script>”--<script>,
2. switch,应在selectCity.options前加个“}”,总之少了个“}”,
selectCity.options语句不应在switch内,即使在,也不能是break后,否则不会执行,逻辑问题。
3. case "福建省":--- 全角":"
4. ("福州市","fuzhou"); --- 全角","- <script>
- function changeCity()
- {
- var province=document.form1.seclectProvince.value;
- var newOption1,newOption2;
- switch(province)
- {
- case "四川省":
- newOption1=new Option("成都市","chengdu");
- newOption2=new Option("泸州市","luzhou");
- break;
- case "福建省":
- newOption1=new Option("福州市","fuzhou");
- newOption2=new Option("宁德市","ningde");
- break;
- }
- document.form1.selectCity.options.length=0;
- document.form1.selectCity.options.add(newOption1);
- document.form1.selectCity.options.add(newOption2);
- //selectCity=document.getElementById("selectCity");
- }
- </script>
复制代码 |