禁用<input />,允许文本选择?

时间:2011-01-18 16:54:47

标签: html

禁用的<input>标记是否可以支持文本选择?

5 个答案:

答案 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中的边框或直接在样式中移除边框,当你“阻止”这个字段并且它看起来像普通文字时,在“解锁”时带回来......

相关问题