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