newOption1= new Option("成都市","chengdu");Option里面2个参数分别是什么意思
解决方案 »
- .net 网站 拦截网页关闭
- 用鼠标拖动浮动层 鼠标不能移动国快递 问题
- [求助]关于网页打印,如何用程序设定打印页边距的高级问题
- 实现在web中粘贴word图文混合内容 (可以用ActiveX)
- 求高手解答一下 xmlHttp.open的摆放位子问题
- juqery append添加顺序问题
- 如何获得在一个<input type=image>单击的坐标值
- wsj(骆驼) 进来了!多谢你的帮忙,大家也可以来转转 :)
- 在Javascript中如何简单地将一个字符串转换成日期?
- 一个简单的代码位置的问题(easyui)
- 一个疑问,需要高手帮忙解答,谢谢!
- IE8下用JQUERY的HIDE方法以后DIV的MARGIN失效!
Option是什么对象,是自己定义的吗?如果是select对象的估计是
option的显示内容和value属性值
<html>
<head>
<title>city.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<script>
function changeCity() {
var province = document.myForm.selProvince.value;
var newOption1, newOption2;
switch(province) {
case "江苏" :
newOption1 = new Option("苏州", "suzhou");
newOption2 = new Option("无锡", "wuxi");
case "浙江" :
newOption1 = new Option("苏州", "suzhou");
newOption2 = new Option("无锡", "wuxi");
}
document.myForm.selCity.options.length = 0
document.myForm.selCity.options.add(newOption1);
document.myForm.selCity.options.add(newOption2);
}
</script> </head> <body>
<form name="myForm">
<table>
<tr>
<td>
省份
</td>
<td>
<select name="selProvince" onchange="changeCity()">
<option>省份</option>
<option value="江苏">江苏</option>
<option value="浙江">浙江</option>
</select>
</td>
</tr>
<tr>
<td>
城市
</td>
<td>
<select name="selCity">
<option>城市</option>
</select>
</td>
</tr>
</table>
</form>
</body>
</html>像这样option里面的参数,我都不知道怎么查文档,查来查去没看见里面参数,有JAVA API那样的文档吗?
后面两个true分别表示默认被选中和有效
执行后,html中为
<option value="suzhou">江苏</option>