Tips5 フォームにうっすらとデフォルト値を表示させたい | デザインってオモシロイ -MdN Design Interactive-

Tips5 フォームにうっすらとデフォルト値を表示させたい

2024.4.17 WED

【サイトリニューアル!】新サイトはこちらMdNについて



Tips 5 フォームにうっすらとデフォルト値を表示させたい JavaScript
>> point jQueryを使って実装
>> point プラグインで簡単に使える

お問い合わせ用のフォームなどで入力方法の記入例をサンプルとして明記する場合があるが、実際に入力するエリアにあらかじめ表示させておくことで、見ためにもどこの記入例なのかがわかりやすくなるだろう【1】。ここではこれを実現する簡単な方法を紹介しよう。

図1
【1】入力エリアにデフォルト値が表示される

「jQuery Form Tips Plugin」(manuelboy.de/projekte/jquery-formtips/index.php)で紹介されているjquery-formtipsプラグインがそれだ。「jquery-formtips - Project Hosting on Google Code」(code.google.com/p/jquery-formtips/)でプラグインがダウンロードできるのでダウンロードしたプラグインとjQueryを読み込んでおこう【2】。

図2
【2】jQueryとプラグインを読み込んでおく


jQueryを読み込んだらJavaScriptは【3】のような感じで「help」というclassがふられたinput要素、textarea要素に対して実行する。HTMLはinput要素、textarea要素などのtitle属性にデフォルト値として表示させたいものを記述しておこう【4】。

図3
【3】特定のclassに対して実行


図4
【4】title属性にデフォルト値を入力しておこう


デフォルト値に対してはこのサンプルソースでは「tipped」というclassがふられているので、CSSを用意しておくことでデフォルト値の見え方もデザインすることが可能だ。


[INDEX]
>>> Tips1 マルチカラムを簡単に実現したい
>>> Tips2 必要に応じてパスワードを表示させたい
>>> Tips3 jQueryを使ってフォームの見た目を変えたい
>>> Tips4 スクロールで半透明になるメニューをつくりたい
>>> Tips5 フォームにうっすらとデフォルト値を表示させたい
>>> Tips6 リンクテキストのマウスオーバー時の挙動を一工夫したい
>>> Tips7 オンラインで手軽に写真編集したい

twitter facebook このエントリーをはてなブックマークに追加 RSS
【サイトリニューアル!】新サイトはこちらMdNについて

この連載のすべての記事

アクセスランキング

8.30-9.5

MdN BOOKS|デザインの本

Pick upコンテンツ

現在