javascript 设置input框只读属性 获取disabled后的值并传给后台
2016-12-22 17:49
513 查看
input只读属性
disabled方式若要传值,
第一种方法:
可以添加隐藏的input标签 <input name="hiddenplanyear" id="hiddenplanyear" type="hidden" class="textfield" value="" />
第二种方法:
<input type="text" class="input4" id="mainChkUserName" name="task.mainChkUserName" value="${sessionScope.QM_LOGIN_SESSION.name}" disabled="true" />
在保存的方法里
$("#mainChkUserName").attr("disabled",false);
解除无效就行。
有两种方式可以实现input的只读效果:disabled 和 readonly。 自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同。 Disabled说明该input无效,及其value不会传递给任何程序,比如asp、php等。 Readonly仅仅是无法编辑,不影响其值的传递。 Disabled使用:<INPUT type=”text” name=”username” value=”james”disabled> Readonly使用:<INPUT type=”text” name=”partNumber” value=”1500″ readonly> |
第一种方法:
可以添加隐藏的input标签 <input name="hiddenplanyear" id="hiddenplanyear" type="hidden" class="textfield" value="" />
第二种方法:
<input type="text" class="input4" id="mainChkUserName" name="task.mainChkUserName" value="${sessionScope.QM_LOGIN_SESSION.name}" disabled="true" />
在保存的方法里
$("#mainChkUserName").attr("disabled",false);
解除无效就行。
相关文章推荐
- javascript 设置input和select 框只读属性 获取disabled后的值并传给后台
- TextBox属性设置为只读后台获取不到值的问题
- 当控件设置disabled="disabled"属性时,后台不能获取修改后的值
- TextBox属性设置为只读后台获取不到值的问题
- 记录问题:表单元素设置disabled属性后台不能获取该值
- JavaScript设置获取和设置属性的方法
- asp.net中的服务器端控件 textbox 设为只读属性后无法获取 javascript给其赋的值
- 文本框设置只读,后台可获取
- 如何在后台代码中设置和获取用户控件中的子控件的属性?
- 用JAVASCRIPT设置文本框等为只读属性!
- JavaScript(19)jQuery HTML 获取和设置内容和属性
- Javascript设置对象属性为"只读"
- 解决.Net设置只读、隐藏后后台获取不到值的问题
- Javascript兼容性之——getAttribute(),setAttribute()(获取设置属性)
- asp.net在后台给前台的控件设置Style属性与坐标,后台设置CSS样式,后台获取前台控件坐标
- jQuery获取和设置disabled属性、背景图片路径
- JavaScript(19)jQuery HTML 获取和设置内容和属性
- asp.net 在后台给前台的控件设置Style属性与坐标,后台设置CSS样式,后台获取前台控件坐标
- 服务器端控件TextBox 设为只读属性后无法获取javascript给其赋的值
- asp.net在后台给前台的控件设置Style属性与坐标,后台设置CSS样式,后台获取前台控件坐标