Contents
- UNIX
- Windows
- サーバ
- プログラミング言語
- データベース
- プロトコル
- サービス
- オープンソース
- 規格・技術
- アプリケーション
- PC
- DEVICE
- その他(未分類)
お問合せ: メールフォーム
テキストフィールドの属性を readonly にして、onFocus=“this.blur()” を指定しても、IE では文字列を選択できてしまう。
回避策として、onSelectStart=“return false” も追加しよう。
(IE9で検証)
※デモはIEで確認してください。
← 文字列をドラッグすると選択できると思います。
<input type="text" name="readonly_text" value="readonlyなテキスト" readonly="readonly" onFocus="this.blur()">
← 選択できないと思います。
<input type="text" name="readonly_text" value="readonlyなテキスト" readonly="readonly" onFocus="this.blur()" onSelectStart="return false">