◆ フォームのコメント欄に注意書きを表示しておく方法
気付いている方もいるかと思いますが、少し前からフォームのコメント欄に注意書きを表示するように変更しました。
自身の覚書も兼ねて、その時に使用した方法をご紹介しようと思います。
まず、テンプレートの中から「textarea」のタグを探し出しましょう。
見つけたら下のタグと入れ替えます。
<textarea id="comment" onblur="if(this.value == '') this.value='ここに注意書きを書きます。';"
onfocus="if(this.value == 'ここに注意書きを書きます。') this.value='';" cols="50"
rows="5" name="comment[body]">ここに注意書きを書きます。</textarea>
コピーして使って下さい。以上です。なんて嘘ですw
私もさほど詳しくないので内容を全て保障できませんが、フォームの<textarea>の属性に「onblur="if(this.value
== '')」と、「this.value='ここに注意書きを書きます。';"」さらに、「onfocus="if(this.value
== 'ここに注意書きを書きます。')」そして、「this.value='';"」を加えて、初期値を入力しておきます。
最初のタグの「ここに注意書きを書きます。」と言う一文を変更すれば好きな文章が入れられますが、すべて(この場合は3箇所が)一字一句違わない値でなければならず、改行等は入らないようです。
id属性やcols、rows、nameなどの属性が最初に書いたタグと違う場合はそのままにしておいた方が良いかと思います。
因みに私が使っていたテンプレートの最初のタグは↓な感じでした。
<textarea id="comment" cols="50" rows="5"
name="comment[body]"></textarea>
試される場合は必ず元のテンプレートは保管しておいてから試して下さいね。
最初にも書いたとおり私はあまり詳しくないので、上手く行かなくても迅速なサポートは難しいので^_^;
例はFC2ブログの場合ですが、多分他のブログでも似たような感じだと思います。
コメント
コメントの投稿
この記事に対するトラックバック
トラックバックURL:
この記事にトラックバックする(FC2ブログユーザー) ※英字のみのTBは受け付けられません。












身近な自然
winrembo(10/07)
カカオ(ブログdeフォトコン)(09/22)
模糊(09/21)
模糊(09/21)
カカオ(ブログdeフォトコン)(09/21)
ウルフのスナフ(09/21)
カカオ(ブログdeフォトコン)(09/21)
カカオ(ブログdeフォトコン)(09/19)
模糊(09/19)
mellon(09/19)
カカオ(ブログdeフォトコン)(09/14)
s.sawada(09/13)
カカオ(ブログdeフォトコン)(09/09)
狐丸(09/09)
カカオ(ブログdeフォトコン)(09/05)
カカオ(ブログdeフォトコン)(09/05)
としぽ(09/04)
カカオ(ブログdeフォトコン)(09/02)
カカオ(ブログdeフォトコン)(09/02)
まみ(09/02)
まみ(09/02)
カカオ(ブログdeフォトコン)(09/01)
狐丸(08/31)
ココロ(08/29)
カカオ(ブログdeフォトコン)(08/25)
さくら(08/24)
カカオ(ブログdeフォトコン)(08/06)
ベッカズ(08/04)
カカオ(ブログdeフォトコン)(08/04)
カカオ(ブログdeフォトコン)(07/30)