怎样将button变灰,用disabled时模拟器还是可以点击

怎样将button变灰,用disabled时模拟器还是可以点击,第1张

一开始就把那两个按钮disable属性设置为true,则拿两个按钮就会显示灰色不能点击,当点查询时去掉disable属性就好了。代码实现: 查询 保存 重置 function showBtn(){ $("btn")removeAttr("disabled"); }

 今天在做搜索栏时候,发现系统软键盘有下角的“搜索”按钮在输入框无论有没有文字的情况下都是可以点击的状态,记得其他软件在无文字的状态下是不可点击的状态,起初还以为要对textfield的内容做一个判断,后来发现系统本身就自带判断,可以让按钮为灰色不可点击
UITextField textField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 100, 30)]
textFieldreturnKeyType = UIReturnKeySearch; //设置按键类型
textFieldenablesReturnKeyAutomatically = YES; //这里设置为无文字就灰色不可点

1、新建html文档,在body标签中添加一些button按钮,然后为这些按钮设置默认颜色为灰色:

2、添加js代码,首先获取所有的button按钮,然后使用for循环为这些按钮添加点击事件:

3、这时被点击的按钮将会更换颜色,而没有被点击的按钮依然是原来的颜色:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13118304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-03
下一篇 2023-06-03

发表评论

登录后才能评论

评论列表(0条)

保存