禁用输入字段上的文本选择

时间:2014-03-31 21:59:43

标签: javascript html5 css3 ibm-mobilefirst

我正在使用IBM Worklight,HTML5,CSS3和javascript开发混合应用程序。 有没有办法在输入字段上禁用文本选择?

我在屏幕上有一个用户名和密码字段,并希望禁止用户在输入字段中选择文本。此外,应禁用复制粘贴。

由于

3 个答案:

答案 0 :(得分:0)

有一个答案已经在SO上进行选择,可能会给你所需要的东西: Prevent element from taking part in text selection

在SO上也有答案可以禁用某些浏览器上的粘贴: Disable pasting text into HTML form

请注意,上述内容不适用于所有浏览器。

答案 1 :(得分:0)

禁用将文本粘贴到输入字段

$('#myInput').bind('input', function(e) {
    $("#myInput").val("");    //This will reset input value to empty
});

答案 2 :(得分:0)

您可以使用以下代码禁用复制和粘贴

$('input,textarea').bind('cut copy paste', function (e) {
    e.preventDefault(); //disable cut,copy,paste
});