【发布时间】:2016-03-29 06:19:34
【问题描述】:
我有多个输入文本框,默认情况下都是只读的。
我想删除表单中所有输入元素的只读属性,而不是特定元素,我不知道如何使用 jQuery 选择所有输入并删除只读属性(如果已添加)。
HTML:
<input type="text" name="fistname" readonly="true">
<input type="text" name="lastname" readonly="true">
<input type="text" name="emailaddres" readonly="true">
<input type="text" name="password" readonly="true">
<input type="button" name="edit" id="edit">
jQuery :
$(document).ready(function(e){
$(document).on("click","#edit",function(e){
// What should i do here..?
});
});
【问题讨论】:
-
$('input').removeAttr('readonly')api.jquery.com/removeAttr -
@JohnR ,我想删除单个输入元素和整个表单中的只读属性与使用 jQuery 选择所有输入不同!他可能不知道如何使用 jQuery 选择表单的所有输入