header
footer
header
footer
header
回答削除
以下の投稿を削除します。
よろしいですか?

よろしければ削除パスワードを入力して「削除」を押してください。

投稿者名:web拍手支援者
投稿日時:2008/11/05 19:28

本文
下記の様なコードで目的の動作をすると思います。(IE6.0/Opera8.54/FireFox2.0/Safari3.1.1で動作

<script language="JavaScript">
var defText = "(任意)";
function defTextSet() {
  if (document && document.forms[0]) {
    if (document.forms[0].mesname) {
       var _mes = document.forms[0].mesname;
       _mes.value = defText;
       _mes.onfocus = function () { if (this.value == defText) this.value = ""; };
    }
    if (document.forms[0].mesurl) {
       var _mes = document.forms[0].mesurl;
       _mes.value = defText;
       _mes.onfocus = function () { if (this.value == defText) this.value = ""; };
    }
    return 0;
  }
  setTimeout("defTextSet()", 100 );
}
defTextSet();
</script>

但し、当たり前ですがJavaScriptをオフにしていたり対応していない携帯電話などでは動作しません。
また、使用する際は自動改行のスキンにご注意下さい。

なお、入力欄にデフォルト文字列を入れてしまうと欄をクリックせずに
もっと送るボタンを押した場合、デフォルト文字列が送信されてしまいます。
※メッセージ欄が未記入であれば名前は記録されません。

削除パスワード
footer