フォームを選択した状態にする

| コメント(0)

Webサービスなどを利用していると、フォームをフォーカス移動時やクリック時に全て選択させ、テキストがコピーしやすくなっていることがあります。こういう小さい気配りですが利用者側からすれば手間が省けることはとても助かります。自作CGIなどに実装してみては。

フォーカス移動時にフォームを選択した状態にしておく

<input type="text" name="sample1" size="50" value="サンプル" onfocus="this.select()">

クリック時にフォームを選択した状態にしておく

<input type="text" name="sample2" size="50" value="サンプル" onclick="this.select()">

もちろん下のようなテキストエリアにも応用が利きます。

<textarea name="sample3" onfocus="this.select()" rows="10" cols="50">
~省略~
</textarea>

コメントする

最近のブログ記事

年をJavaScriptで表示する
年をJavaScriptで表示してみまし…
お気に入り(ブックマーク)登録リンク(Firefox/IE対応)
ブラウザのお気に入り(ブックマーク)に登…
ページを印刷するリンク
現在のページを印刷するリンクタグをご紹介…
簡易バーチャルキーボードを作る
とても簡易的なバーチャルキーボードのスク…
画像にマウスを重ねると画像切り替え
画像にマウスを重ねると、画像が切り替わる…
フォームを選択した状態にする
Webサービスなどを利用していると、フォ…
ページを移動したり閉じるときに確認する
ページを閉じたり、ページから移動したりす…
管理者ログイン