「計算する」のボタンを画像にしたいと考えています。
↓以下の書き方ですとうまく動作するのですが、
<input type="button" value=" 計 算 " onClick="calc(this.form)" name="button">
↓このように画像のボタンにしてみたのですが、うまく動作しません。
<input type="image" src="*****.PNG" border="0" alt="計算" onClick="calc(this.form)" name="button">
どのようにすれば、動作するのでしょうか?
正しい書き方を教えてください。
input の type=image は submit を兼ねた動作になるため、onClick だけではうまくいきません。
下記にもありますが、input にこだわる必要がなければ、img の onClick アクションを
使用してはどうでしょうか。
どうしても input を使用する際は、form の submit 側で対応が必要です。
http://support.microsoft.com/kb/822276/ja
関係する部分のコードを開示できませんか。