文本框设置为false问题?

danny_her 2010-05-18 05:45:29
RadioButton onclick设置一个js方法,把t1文本框设置为false,函数如下:
function ClickRad()
{
if(document.form1.all["Rad"].checked==true)
{
 document.form1.all["Rad1"].checked=false
 document.form1.all.telB.focus();
 document.form1.all.t1.enabled=false;
}
}
telB可以获得焦点,但是t1还是处于可以输入状态。请帮忙指正,谢谢!!
...全文
132 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
danny_her 2010-05-18
  • 打赏
  • 举报
回复
有办法了,我把t1写一个focus方法,在t1获得焦点前判断document.form1.all["Rad"].checked==true,如果是选中了RadioButton,把焦点重新给telB。这样就产生了t1等于enalbed=false的感觉。
  • 打赏
  • 举报
回复
document.form1.t1.enabled=false;
danny_her 2010-05-18
  • 打赏
  • 举报
回复
不行,提示document.form1.all.t1不能空。
zzhqiao 2010-05-18
  • 打赏
  • 举报
回复
换下位置看看。
document.form1.all["Rad1"].checked=false;
document.form1.all.t1.enabled=false;
document.form1.all.telB.focus();
 
danny_her 2010-05-18
  • 打赏
  • 举报
回复
试了一下,不行哦,
猜我是几娃 2010-05-18
  • 打赏
  • 举报
回复
用 readonly 属性试试

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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