input,textareaで全文選択し易いJavaScript

フォームのテキストエリアをカーソルでなぞって、コピーするのはちょっと面倒!という時に便利なのが、このJavaScript。マウスオーバーで選択できるものと、領域をクリックすると全てが選択されるものの二種類があります。

マウスオーバーで全文選択されるタイプは、一般のOS操作とちょっとかけ離れる場合もあるので、一般のユーザービリティ用には、テキストエリアをクリックすると全選択されるタイプの方が、迷いがないというか間違えないというか、意外とクリックの方がいいと思います。

ちょうどECサイト何かで複数画像のサムネイルがあって、クリックで拡大するか、マウスオーバーで写真を拡大するかみたいなのに似ていますね。画像拡大の場合もユーザービリティ的には、クリックで拡大の方が一般的というか、普通のユーザーに使ってもらうことを前提のサイトはクリック操作にするべきだというユーザービリティが一般的なようです。クリックもしないのにマウスオーバーで表示が変わったりするのを気嫌うユーザーさんがいるらしいです。自分用であれば、マウスオーバーの方が早くていいですけどね。

クリック全選択の場合
<input onclick=”this.select(0,this.value .length)” size=”20″ type=”text” value=”●●●●●” />

マウスオーバーで全選択の場合
<input onmouseover=”this.select()” size=”20″ type=”text” value=”●●●●●” />

このエントリーをはてなブックマークに追加
はてなブックマーク - input,textareaで全文選択し易いJavaScript
Share on Facebook
Post to Google Buzz
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ
管理人おすすめのレンタルサーバーまとめました

はてなブックマークに追加

Leave a comment

Please be polite and on topic. Your e-mail will never be published.

*
To prove that you're not a bot, enter this code
Anti-Spam Image

MySQL無制限100GB ドメイン最安 X2レンタルサーバー

エックスツー

WordPress無制限も実現できるMySQL無制限の高速レンタルサーバー。

容量100GBの余裕のスペースにマルチドメインも無制限。密かに人気なのが、契約していれば.netなどドメインが850円と最安値で、別サーバーへのドメイン利用も可能。

PHPやCGIを高速にするXキャッシュ機能も搭載している X2レンタルサーバー