自己做的vbscript代码 出错 错误代码800A0400

yh35214yh 2012-07-03 07:19:26
代码目的是根据input数值将下拉列表后几项隐藏(变成灰色)
代码如下:<html>
<head>
<script type='text/vbscript'>
Sub abcd()
Dim i
Dim n
n=document.aa.a.options.length
For i=val(input1.text) To n-1
document.aa.a.options(i).disabled='disabled'
Next i
End Sub
</script>
</head>
<body>
<form id=='aa'>
<input name='input1' type='text' size=1 onchamge='abcd()'></input>
<Select id='a'>
<Option>
曾用名一
</Option>
<Option>
曾用名二
</Option>
<Option>
曾用名三
</Option>
<Option>
曾用名四
</Option>
<Option>
曾用名五
</Option>
<Option>
曾用名六
</Option>
<Option>
曾用名七
</Option>
</Select>
</form>
</body>
</html>



运行时,显示行1,字符1,错误。 错误代码800A0400。
我是个vbscript初学者,请大侠们帮忙!
还有就是XP系统的KB917344补丁已安装。
...全文
357 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
JamesXJ 2012-07-04
  • 打赏
  • 举报
回复
这段是应该放在网页上用的。
脚本的话是另一种格式

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧