可能重复:
Is there a way to make a text area partially editable? (make only portions of the text editable)
有关如何将readOnly属性设置为html textarea中的选定文本的任何建议。 这是textarea中所选文本的图像..
感谢任何指导和帮助..!
答案 0 :(得分:1)
根据我对你想要的理解,here是一个有效的解决方案。
以下是代码:
$("#my-text").select(function() {
$(this).readonly = true;
});
$("#my-text").mouseup(function() {
$(this).readonly = false;
});
$("#my-text").keydown(function() {
$(this).readonly = false;
});
基本上我正在使用select
事件来制作textarea readonly
。并使用read only
删除click
和keydown
上的removeAttr
属性。
感谢@Bergi指向jQuery对象的readonly
属性。