jquery 设置input不可编辑
warning:
这篇文章距离上次修改已过204天,其中的内容可能已经有所变动。
在jQuery中,可以使用attr
方法或prop
方法来设置input元素为不可编辑。使用attr
方法时,可以直接将disabled
属性设置为disabled
,或者设置readonly
属性为readonly
。使用prop
方法时,应将disabled
属性设置为true
。
以下是设置input元素不可编辑的示例代码:
使用attr
方法设置为不可编辑:
// 设置为禁用
$('input').attr('disabled', 'disabled');
// 或者设置为只读
$('input').attr('readonly', 'readonly');
使用prop
方法设置为不可编辑:
// 设置为禁用
$('input').prop('disabled', true);
请注意,如果你使用attr
方法来设置disabled
或readonly
属性,这将会在HTML标签上显示为disabled="disabled"
或readonly="readonly"
。而使用prop
方法时,这些属性不会出现在HTML标签中。
评论已关闭