asp怎样实现控件的失效和生效???(20分)

  • 主题发起人 主题发起人 scorpions
  • 开始时间 开始时间
S

scorpions

Unregistered / Unconfirmed
GUEST, unregistred user!
用两个单选框radio,几个复选框checkbox.
单选框默认时,复选框为会色,不可用。
点另一单选框时,复选框恢复,可用。
请举一简单例子。
 
试试下面的代码:

<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<script language=javascript>
function yes()
{
checkbox1.disabled=true;
}
function no()
{
checkbox1.disabled='';
}
</script>
<P><INPUT id=checkbox1 name=checkbox1 type=checkbox></p>
<p><INPUT id=radio1 name=radio1 type=radio onclick="yes()">
<INPUT id=radio2 name=radio2 type=radio onclick="no()"></P>

</BODY>
</HTML>
 
用 vbscript 呢??
 
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<script language=vbscript>
sub check(stat)
if stat="yes" then
checkbox1.disabled=true
else
checkbox1.disabled=""
end if
end sub
</script>
<P><INPUT id=checkbox1 name=checkbox1 type=checkbox></p><p><INPUT
id=radio1 name=radio1 type=radio onclick=check("yes")><INPUT id=radio2 name=radio1
type=radio onclick=check("no")></P>

</BODY>
 
这可不是asp做的事情
用vbscript或javascript
好麻烦
这几个对象没有enable属性
只好自己用事件来实现了
每次单击事件都判断radio
呵呵,我可是不想做的
 
接受答案了.
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
776
DelphiTeacher的专栏
D
D
回复
0
查看
630
DelphiTeacher的专栏
D
后退
顶部