输入类型文本不应是可编辑的
本文关键字:编辑 类型 文本 输入 | 更新日期: 2023-09-27 17:58:34
我的示例代码:
`<input type="text" class="text" id="TxtName" runat="server" value="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" />`
我只需要输入类型text
,不应该在值设置到此文本框后进行编辑。
只需将readonly
添加到input
标记中。
<input type="text" class="text" id="TxtName" runat="server" value="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" readonly />
或者,如果您想禁用用户输入字段,请使用disabled
<input type="text" class="text" id="TxtName" runat="server" value="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" disabled />
如果您想防止用户在输入字段有值后更改输入字段的值,那么您可以像一样使用onblu
<input type="text" name="fname" id="fname" onblur="this.disabled=true">
您可以使用只读属性
<input type="text" value="" class="" readonly>