zhangyucumt 2015-10-09 00:41 采纳率: 75%
浏览 4039
已采纳

为什么我把button的disabled属性给删除了按钮还是不能用?

在js中。如delete o.disabled但是按钮仍然是灰色的??这是为什么??????

  • 写回答

4条回答 默认 最新

  • WG_Walter 2015-10-09 01:09
    关注

    不行你再试试把disabled设置成false

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 李东岳 2015-10-09 00:49
    关注

    为什么不直接设置为enable呢

    评论
  • wlz9527 2015-10-09 01:05
    关注

    可以设置 disabled 属性,直到满足某些条件(比如选择一个复选框),才恢复用户对该按钮的使用。然后,可以使用 JavaScript 来清除 disabled 属性,以使文本区变为可用状态。

    评论
  • KD左耳 2015-10-10 03:19
    关注

    delete o.disabled 只是删除了disabled的值,这个操作之后disabled值为undefined;浏览器默认disabled的这个属性的值为禁用;
    因此你用delete o.disabled,浏览器仍然认为这个input是禁用的。

    只有当你移除这个属性或者将其值改为false时,浏览器才会认为其启用状态;

    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 寻涂色内存脚本作者有项目有市场有资源.却技术
  • ¥15 蓝桥杯c51单片机问题
  • ¥15 ajax跨域问题请求修改代码
  • ¥15 python matplotlib
  • ¥15 短信测压+语音,有偿,必须用Python
  • ¥20 COCOS2DX的protobuf协议注册函数问题
  • ¥15 (标签-Pytorch|关键词-Stream)
  • ¥15 求深圳2019年开放数据应用创新大赛的营运车辆数据!
  • ¥15 软件UI界面绘制折线图
  • ¥20 用c语言写一个团队考勤系统