对于input我做的文字:
$('input[type="text"]').each(function(){
$(this).attr('readonly','readonly');
});
Run Code Online (Sandbox Code Playgroud)
但是我该怎么做textarea才能做到readonly.
Man*_*ath 18
在最新版本的jQuery中,使用方法prop比使用方法更受欢迎attr.
要使特定的textarea只读:
$('#mytextarea1').prop('readonly', true);
要使所有textareas只读:
$('textarea').prop('readonly', true);
要使所有"文本"字段只读:
$('input[type=text]').prop('readonly', true);
要使所有"文本"字段和textarea只读:
$('input[type=text],textarea').prop('readonly', true);
还请注意"readonly"和"disabled"之间在外观上的区别:
下面是一个<textarea>与disabled设置为true:
(看起来与常规textarea不同)
下面是一个<textarea>与readonly设置为true:
(看起来和普通的textarea相同)
Doc*_*olf 13
从Jquery 1.6使用
$("#mytxtarea").prop("disabled", true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
81685 次 |
| 最近记录: |