「戻る」ボタンの設置について
初めまして、よろしくお願いいたします。
ショッピングサイトを作成しています。
もともとは、商品ごとの詳細ページに「カートに入れる」ボタンがついていたのですが、その同じページに、前のページに戻る機能をつけたいと思っています。
「ひとつ前に戻る」というテキストにリンクを貼る方法だと表示も動作も正常なのですが、<FORM>を使用して「戻る」ボタンを設置したところ、「カートに入れる」ボタンが正常に動作しなくなってしまいました(「戻る」機能は働くのですが)。
具体的には、ボタンをクリックするとカートのページには進むのですが、「カートには何も入っていません」と表示されてしまいます。
<FORM>の設置位置を、<tr>の内側(<td>の外側)にしても同じ状態で、<table>の外に出すと全く動作しなくなってしまいます。
「戻る」ボタンの設置について、アドバイス頂けないでしょうか。
よろしくお願いいたします。
*************************************************
【テキストにリンク】
<table>
<tr>
<td>数量:$$SA_CartQuantity$$個
<input name="submit" type="image" id="submit" src="http://***.227.210.40/images/cart2.gif" alt="カートに入れる" align="absmiddle" height="22" width="122" />
</td>
</tr>
<tr>
<td>
<A HREF="javascript:history.go(-1)">ひとつ前に戻る</A>
</td>
</tr>
</table>
【[FORM]ボタンを使用】
(字数制限により、前半省略します)
<FORM>
<tr>
<td>
<INPUT TYPE=button VALUE=" 戻る " onClick="self.history.back()">
</td>
</tr>
</FORM>
</table>
お礼
やっぱりそうなんですね。 全てURLで戻しておりまして、戻るボタンのaltはこれでいいのか? と疑問になってお伺いした次第です。 検索結果も微妙に上がってきてまして、すぐに修正してみたいと思います。 とてもわかりやすいご回答ありがとうございました。