禁用字段但允许将光标放在其上并允许从中复制

时间:2014-06-10 08:11:50

标签: javascript html css asp.net asp.net-mvc

我使用下面的文本框,其中包含一个值,但它被禁用。 问题是这个文本框有值,我希望允许该用户 可以从中复制价值,目前的问题是我不能把光标放在上面...... 任何想法如何解决它?我也尝试过只读和同样的问题...

<td class="display-field">
<b>@Html.TextBoxFor(model => model.EString, new { @style = "width: 100px;", placeholder = "Click", @disabled = true })</b>                            
 </td>

3 个答案:

答案 0 :(得分:1)

使用cursor:pointer;内联样式和readonly =“true” 检查一下

<input  style = "width:100px;cursor:pointer;"  readonly ="true" value="hellohellohell"/> 

答案 1 :(得分:0)

只读不工作?

<td class="display-field">
    <b>@Html.TextBoxFor(model => model.EString, new { @style = "width: 100px;",  placeholder = "Click", @readonly = "readonly" })</b>
</td>

答案 2 :(得分:0)

readonly="readonly"可让您从文本框中复制文字,但不会让您编辑文字。