これは私の問題です。私は私のサブミット/リセットフォームボタンのためのカスタムグラフィックスを使用していますが、リセットを押すとすぐにフォームアクションがコミットされ、私はそれが起こることを望んでいないと私は幸運なしで答えをインターネットを検索してきました。私はちょうど何かを逃したかもしれないように、フォームコードを望みに含めています。this.form.reset()がフォームアクションを実行しないようにするにはどうすればよいですか?
<form class="contact" name="con_form" action="../includes/mailer.php">
First Name*: <input type="text" name="first_name" value="" /><br />
Last Name*: <input type="text name="last_name" value="" /><br />
Contact Number*: (<input type="text" name="area_code" value="" size="3" />) <input type="text" name="first_three" value="" size="3" /> <input type="text" name="last_four" value="" size="4" /><br />
Email Address*: <input type="text" name="email" value="" /><br />
I would like to*:
<select>
<option>--- Select One ---</option>
<option>Comment</option>
<option>Suggestion</option>
<option>Inquiry for employment</option>
</select><br />
Comment or Suggestion: <textarea size="1024"></textarea><br /><br />
<input type="image" src="images/sub_idle.gif" onsubmit="../index.php" alt="Submit" /> <input type="image" onclick="this.form.reset()" src="images/res_idle.gif" alt="Reset" />
</form>
これは役立つはず:http://stackoverflow.com/questions/1994509/using-image-as-reset-button私は今見る –