禁用的<input>
标记是否可以支持文本选择?
答案 0 :(得分:35)
您可以使用ReadOnly属性。
答案 1 :(得分:16)
基于the HTML spec,它看起来像是:
- 已禁用的控件无法获得焦点。
- 在标签导航中跳过已禁用的控件。
- 禁用的控件无法成功。
您是否可以使用readonly
属性?
(哇,“已发布了4个新答案”......我认为规范链接至少有用。)
答案 2 :(得分:3)
这在很大程度上取决于浏览器。它在Chrome和IE8中适用于我:JSFiddle
Firefox(3.6)似乎是一个不支持它的浏览器。我认为你无法做任何事情。
答案 3 :(得分:3)
您可能希望使用readonly
输入并使用CSS设置样式。
答案 4 :(得分:3)
readonly =“readonly”是您的答案
你可以删除CSS中的边框或直接在样式中移除边框,当你“阻止”这个字段并且它看起来像普通文字时,在“解锁”时带回来......