16
我在移动网站上工作,我有一个文本输入字段。可选但不可编辑的html文本字段
我希望它被选中并可复制但不可编辑。当我添加readonly
或onfocus="this.blur()"
它变得不可选。我怎样才能做到这一点?
我在移动网站上工作,我有一个文本输入字段。可选但不可编辑的html文本字段
我希望它被选中并可复制但不可编辑。当我添加readonly
或onfocus="this.blur()"
它变得不可选。我怎样才能做到这一点?
看看这个。
<textarea rows="10" cols="50" onclick="this.focus();this.select()" readonly="readonly">
example text
</textarea>
编辑:
您可以重新分配文本输入值每次它通过增加输入监听器改变。
var inp = $("input")[0]; // select the input with proper selector
var default_value = inp.value;
inp.addEventListener("input", function() {
this.value = default_value;
}, false);
好的。这会选择但不显示复制和粘贴对话框,无论我做什么。 – tasomaniac
现在怎么样?这个可以吗? –
非常感谢你 – tasomaniac