可选但不可编辑的html文本字段

tas*_*iac 18 html input

我正在移动网站上工作,我有一个文本输入字段.

我希望它被选中和可复制但不可编辑.当我添加readonlyonfocus="this.blur()"它变得无法选择时.我怎样才能做到这一点?

Krz*_*ski 22

看一下这个.

<textarea rows="10" cols="50" onclick="this.focus();this.select()" readonly="readonly">
    example text
</textarea>
Run Code Online (Sandbox Code Playgroud)

编辑:

您可以通过添加输入侦听器在每次更改时重新分配文本输入值.

var inp = $("input")[0]; // select the input with proper selector
var default_value = inp.value;

inp.addEventListener("input", function () { 
    this.value = default_value;
}, false);
Run Code Online (Sandbox Code Playgroud)

在这里工作jsfiddle.