免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 19094 | 回复: 12
打印 上一主题 下一主题

如何让checkbox变得不可选【以解决】 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-02 15:20 |只看该作者 |倒序浏览
本帖最后由 zhshb8511 于 2010-11-02 17:41 编辑


先实现上面的效果,改如何写?

直接print

<td><input type="checkbox" name="$table_data_tmp[7]" checked /></td>

选上,不选都好实现,现在想实现的是 变成灰色,不让选中

unamed1288682414.jpg (7.16 KB, 下载次数: 66)

unamed1288682414.jpg

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
2 [报告]
发表于 2010-11-02 15:22 |只看该作者
本帖最后由 zhlong8 于 2010-11-02 15:24 编辑

你用的是什么 ? Tkx Tk or Wx ?

tk 里面它叫 radiobutton
http://www.tkdocs.com/tutorial/widgets.html#radiobutton

论坛徽章:
0
3 [报告]
发表于 2010-11-02 15:25 |只看该作者
回复 2# zhlong8


    Perl 里面直接print

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
4 [报告]
发表于 2010-11-02 15:27 |只看该作者
本帖最后由 zhlong8 于 2010-11-02 15:36 编辑

回复 3# zhshb8511

应该用javascript 开启 disabled 属性

论坛徽章:
0
5 [报告]
发表于 2010-11-02 15:39 |只看该作者
:wink:用perl呢  不用js?  谢谢

论坛徽章:
0
6 [报告]
发表于 2010-11-02 15:41 |只看该作者
回复 4# zhlong8


    刚开始理解错了,看看新图  应该是您所说的 disable

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
7 [报告]
发表于 2010-11-02 15:49 |只看该作者
用 Perl 那你 print 的时候加上 disabled="disabled" 不就行了?用户的浏览器又不自带 Perl,想要动态的话肯定用 Javascript 啊

论坛徽章:
0
8 [报告]
发表于 2010-11-02 15:59 |只看该作者
  1. <td><input type="checkbox" name="$table_data_tmp[7]" checked  disabled/></td>
复制代码
这不属于perl的范畴

论坛徽章:
0
9 [报告]
发表于 2010-11-02 16:09 |只看该作者
用 Perl 那你 print 的时候加上 disabled="disabled" 不就行了?用户的浏览器又不自带 Perl,想要动态的话肯 ...
zhlong8 发表于 2010-11-02 15:49


默认就不可选的话应该是直接加上disabled。
    <td><input type="checkbox" name="$table_data_tmp[7]" checked Disabled/></td>

设置后则可用Javascript调用 document.getElementById("$table_data_tmp[7]").disabled=true/false 来设置。

论坛徽章:
0
10 [报告]
发表于 2010-11-02 16:44 |只看该作者
要想做得更漂亮点,可以结合CSS。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP