[求助]令文本框有效与失效
<FORM METHOD=POST NAME=FORM1>
<INPUT TYPE=TEXT NAME=T1 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T2 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T3>
<input type="radio">无效
<input type="radio">有效
</FORM>
我想实现:
点击:”<input type="radio">无效“时,T1与T2文本框无效,
点击:”<input type="radio">有效“时,T1与T2文本框有效,
我试过用:onClick="javascript:document.FORM1.T1.disabled=false;javascript:document.FORM1.T2.disabled=false;"
但不行
请赐教!本人是JAVASCRIPT白痴。
问题点数:40、回复次数:4Top
1 楼snmr_com(麒麟厍人)回复于 2006-06-03 16:17:06 得分 20
给radio不同的value
然后根据value来判断
而且disabled本来就是false
失效应该是trueTop
2 楼cpio(备注)回复于 2006-06-03 16:19:35 得分 0
<FORM METHOD=POST NAME=FORM1>
<INPUT TYPE=TEXT NAME=T1 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T2 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T3>
<input type="radio" onclick="SetDisable(true);">无效
<input type="radio" onclick="SetDisable(false);">有效</FORM>
<script>
function SetDisable(bDisable)
{
FORM1.T1.disabled = bDisable;
FORM1.T2.disabled = bDisable;
}
</script>Top
3 楼cpio(备注)回复于 2006-06-03 16:21:56 得分 20
<FORM METHOD=POST NAME=FORM1>
<INPUT TYPE=TEXT NAME=T1 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T2 VALUE="AAA">
<INPUT TYPE=TEXT NAME=T3>
<input type="radio" name="R1" onclick="SetDisable(true);">无效
<input type="radio" name="R1" checked onclick="SetDisable(false);">有效
</FORM>
<script>
function SetDisable(bDisable)
{
FORM1.T1.disabled = bDisable;
FORM1.T2.disabled = bDisable;
}
</script>Top
4 楼mzcih(小马过河)回复于 2006-06-03 16:22:31 得分 0
谢谢以上二位的指点,我知道了。Top




