HTML如何禁止文本框输入
8个回答
展开全部
js禁止文本框输入用'disabled'限制。
//HTML代码
<input type="text" id="text001" value="123"/>
//jQuery代码
$(function(){
$('#text001').attr('disabled',true);
});
要禁止输入其实可以不用js都可以做到
input有个属性readonly是用来设置文本框为只读的
只需要添加readonly='readonly'
就可以不让文本框输入文字了
例如<input type='text' readonly='readonly'/>
//HTML代码
<input type="text" id="text001" value="123"/>
//jQuery代码
$(function(){
$('#text001').attr('disabled',true);
});
要禁止输入其实可以不用js都可以做到
input有个属性readonly是用来设置文本框为只读的
只需要添加readonly='readonly'
就可以不让文本框输入文字了
例如<input type='text' readonly='readonly'/>
2017-07-20
展开全部
1、disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。disabled 属性无法与 <input type="hidden"> 一起使用。
示例:<input type="text" disabled="disabled" />
2、readonly 属性规定输入字段为只读可复制,但是,用户可以使用Tab键切换到该字段,可选择,可以接收焦点,还可以选中或拷贝其文本。后台会接收到传值. readonly 属性可以防止用户对值进行修改。
readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。
示例:<input type="text" readonly="readonly">
3、readonly unselectable="on" 该属性跟disable类似,input 元素,不可编辑,不可复制,不可选择,不能接收焦点,设置后文字的颜色也会变成灰色,但是后台可以接收到传值。
示例:<input type="text" readonly unselectable="on" >
示例:<input type="text" disabled="disabled" />
2、readonly 属性规定输入字段为只读可复制,但是,用户可以使用Tab键切换到该字段,可选择,可以接收焦点,还可以选中或拷贝其文本。后台会接收到传值. readonly 属性可以防止用户对值进行修改。
readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。
示例:<input type="text" readonly="readonly">
3、readonly unselectable="on" 该属性跟disable类似,input 元素,不可编辑,不可复制,不可选择,不能接收焦点,设置后文字的颜色也会变成灰色,但是后台可以接收到传值。
示例:<input type="text" readonly unselectable="on" >
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
禁止文本框输入有以下两种方法:
1,设置input为只读状态,代码如下:
<input readonly="readonly" value="test1"/>
2,设置input为不用状态,代码如下:
<input disabled="disabled" value="test2"/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-10-13
展开全部
readonly 属性规定输入字段为只读。
只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。
readonly 属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用 JavaScript 消除 readonly 值,将输入字段切换到可编辑状态。
readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。
实例
带有两个文本字段和一个提交按钮的 HTML 表单:
<form action="form_action.asp" method="get">
Name:<input type="text" name="email" />
Country:<input type="text" name="country" value="China" readonly="readonly" />
<input type="submit" value="Submit" />
</form>
简单解释:
你定义了value的值之后,再加上readonly,焦点就不能输入了....
只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。
readonly 属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用 JavaScript 消除 readonly 值,将输入字段切换到可编辑状态。
readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。
实例
带有两个文本字段和一个提交按钮的 HTML 表单:
<form action="form_action.asp" method="get">
Name:<input type="text" name="email" />
Country:<input type="text" name="country" value="China" readonly="readonly" />
<input type="submit" value="Submit" />
</form>
简单解释:
你定义了value的值之后,再加上readonly,焦点就不能输入了....
参考资料: http://www.w3school.com.cn/tags/att_input_readonly.asp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!--三种方案都可以!-->
<input type="text" name="自定义" readonly="readonly" />
<input type="text" name="自定义" disabled="disabled" />
<input type="text" name="自定义" autocomplete="off" id="number"/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询