启用输入选择但禁用文本输入

时间:2013-02-03 02:05:47

标签: javascript jquery html

我想知道是否有办法允许选择(点击)表单,但同时使表单无法输入文本。

我尝试使用readonly给了我功能,但它提供的光标与我设置disabled=true时的光标相同,它会使输入字段变灰,这会让用户感到困惑。还有其他选择吗?

1 个答案:

答案 0 :(得分:4)

<input class="notype" />

$('.notype').on('keydown', function(e){
    e.preventDefault();
})

你没有告诉我们的是为什么。如果是因为你希望它被复制到剪贴板但没有改变,上面的内容将不允许你这样做,如果是这样请详细说明。