我有一个带文本值的输入字段。我希望这些数据是只读的。输入用于Phonegap / Cordova 3.0移动应用程序。即使使用readonly='readonly'
属性,当我点击输入字段时它会带来键盘,我可以在iOS和Android上编辑文本。
我选择了一个输入字段,因为我希望用户能够通过使用设备的本机复制粘贴功能来复制和粘贴此文本。
在使用Phonegap应用时,是否还可以选择在webkit上使用输入文本字段?
我尝试了this solution,但它也没有用。另外值得一提的是,输入字段HTML代码是使用JavaScript动态插入的。
答案 0 :(得分:2)
尝试通过jquery
进行只读<textarea cols="20" id="txtWhowasinterOther" name="txtWhowasinterOther" rows="2"></textarea>
$('#txtWhowasinterOther').attr("readonly", true).css({ "background-color": "grey" });
以下是演示 DEMO