这个JS哪里错了?

zhaolinlong 2004-01-10 09:06:34
我是想检验一个下拉列表的值,可为什么错呢?我的代码如下:

<script language="JavaScript">
function show()
{
if(form1.select1.disabled==true)
form1.select2.disabled=true;
else
form1.select2.disabled=false;
}
show();
</script>
<form name="form1" method="post" action="">
<table width="163" border="1">
<tr>
<td width="45">name</td>
<td width="102">

<select name="select1" disabled>
<option>wo</option>
<option>ni</option>
</select>

</td>
</tr>
<tr>
<td>sex </td>
<td>

<select name="select2">
<option>男</option>
<option>女</option>
</select>

</td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="提交">
</div></td>
</tr>
</table>
</form>

运行说form1.select1为空或不是对象,真不明白!

...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lfecnu 2004-01-10
  • 打赏
  • 举报
回复

<script language="JavaScript">
function show()
{
if(form1.select1.disabled==true)
form1.select2.disabled=true;
else
form1.select2.disabled=false;
}
show();
</script>
写道最后

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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