コメント欄やログインフォームとかで良くある「次回から入力を省略する」を実現する方法。前回と前々回を踏まえ、Javascriptで実装してみます。
ブログのコメントフォームを例にとって実行。動作確認はサンプルファイルにて。HTMLは、こんな感じ。
<form method="post" action="" id="commentForm" onsubmit="return savePreset(this);">
<dl>
<dt>名前</dt>
<dd><input type="text" name="name" value="" /></dd>
<dt>Webサイト</dt>
<dd><input type="text" name="url" value="" /></dd>
<dt>コメント</dt>
<dd><textarea name="comment"></textarea></dd>
</dl>
<p>
<input type="submit" value=" 送信 " />
<label for="save"><input type="checkbox" value="yes" name="save" id="save" checked="checked" /> 名前とアドレスを保存する</label>
</p>
</form>