h="form1."+h+".options("+s+").selected";
h是一个常量,不能被赋值了
而form1.D1.options(2).selected是一个属性,是可以赋值的
h是一个常量,不能被赋值了
而form1.D1.options(2).selected是一个属性,是可以赋值的
解决方案 »
- js中分隔符问题
- 大虾指教:在javascript中使用frame.src重定向一个页面为何为空 何原因?
- 请教,下拉菜单选择后,如何后面的变量显示不同的值??
- 一个非常灵异的问题...在IE6 和 FF2.0+ 下代码是正确的, 但在IE7下却没啥反应...
- Jquery ui scroll draggable 鼠标错位问题
- 用showModalDialog()显示的页面怎么样才能用鼠标选择上面的文字?
- 用JavaScript验证表单安全吗?
- 需要这种效果....怎么实现????????????
- 谁有像http://hnclg.51.net效果的代码呀?100分求售!
- JQuarry 获取对象,然后将tr展开或者关闭
- 如何得到客户分辨率的大小?
- 求救:请问如何对全部checkbox打上勾。
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script language=javascript>
function cls(s){
form1.D1.options[s].selected=true;
}
</script>
</head>
<body><form name="form1" method="POST" action="--WEBBOT-SELF--">
<!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<p><select size="1" name="D1">
<option>1</option>
<option>2</option>
<option>3</option>
</select><input type="submit" value="提交" name="B1"><input type="reset" value="重置" name="B2"><input type="button" value="按钮" name="B3" onclick=cls(2)></p>
</form></body>
h="form1."+h+".options("+s+").selected";
alert(h);
h=true;
}
=>
obj = eval("form1."+h+".options("+s+").selected);
alert(obj);
obj=true对象转换问题