【问题标题】:Readonly Text input field in Phonegap are editablePhonegap 中的只读文本输入字段是可编辑的
【发布时间】:2014-02-05 10:39:37
【问题描述】:

我有一个带有文本值的输入字段。我希望这些数据是只读的。输入用于 Phonegap / Cordova 3.0 移动应用程序。即使使用readonly='readonly' 属性,当我单击输入字段时,它会带来键盘,我可以在 iOS 和 Android 上编辑文本。

我选择了一个输入字段,因为我希望用户能够使用设备的本机复制粘贴功能复制和粘贴此文本。

在使用 Phonegap 应用程序时,是否可以选择仍然使用 webkit 上只读的输入文本字段?

我试过this solution,但也没有用。另外值得一提的是,输入字段 HTML 代码是使用 JavaScript 动态插入的。

【问题讨论】:

    标签: javascript html cordova webkit


    【解决方案1】:

    尝试通过 jquery 只读方式进行

    <textarea cols="20" id="txtWhowasinterOther" name="txtWhowasinterOther" rows="2"></textarea>
    
    $('#txtWhowasinterOther').attr("readonly", true).css({ "background-color": "grey" });
    

    这里是演示 DEMO

    【讨论】:

    • 可以编辑什么?在此演示中,您不能输入任何值。
    • 仔细检查它并且它有效。抱歉弄错了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多