HTML只读属性不可移动
html readonly attribute not removable
我想从以下输入字段中删除readonly属性:
<input id="cno" name="cno" type="number" class="form-control" readonly />
<button type="button" id="no-edit" class="btn btn-warning">Edit</button>
我已经尝试使用jQuery(1.11)来删除单击按钮时的属性。
$("#no-edit").click(function() {
$("#cno").removeProp('readonly');
});
我也试过使用:
$("#no-edit").click(function() {
$("#cno").removeAttr('readonly');
});
请帮忙!我不明白为什么会失败
试试这个:
$("#no-edit").click(function() {
$("#cno").prop('readonly', false);
});
演示在文档中换行。
$(document).ready(function () {
$("#no-edit").click(function() {
$("#cno").removeAttr('readonly');
});
})
相关文章:
- 为什么 Jasmine 在我设置 selectedIndex 时抱怨“试图分配给只读属性”
- JSON.stringify未序列化可枚举属性
- 尝试分配只读属性,即使相同的命令在其他地方也有效
- HTML5 音频单击进度条可移动到其他时间
- 初始化可从元素属性值观察到的Knockout
- 因果报应:试图分配给只读属性
- 从可移动标记获取新位置
- 在[background:url({{XXX}})无重复中心的严格模式下,不允许分配只读属性
- 补间最大动画 无法分配给只读属性“_gsTweenID”
- 在益智游戏中,如何使可移动瓷砖的悬停为红色,而其他瓷砖保持原始状态
- 如何使“按钮”在鼠标按下时创建一个可移动的 DIV,并将“鼠标按下”切换到新的 DIV
- AngularJS $http.delete 在“类型错误:无法分配给只读属性'方法'”中中断
- 如何将可拖动属性分配给所有实例
- 可更改的属性作为 jQuery 插件中的参数
- 文本框在回发时变为只读,即使手动将只读属性设置为 false
- Ionic2 + Angular2 - 尝试分配给只读属性
- 设置只读属性以保持输入可编辑
- 无法分配给定义为可写的属性
- 如何在chrome浏览器中的输入字段中使用只读属性时启用光标移动
- HTML只读属性不可移动