0

シンプルな HTML フォームを設計しましたが、それを PHP に送信して処理したいのですが、ボタン/送信ではなくアンカー タグを使用してフォームを送信したいと考えています。

<a href="#">Submit</a>

フォームは次のようになります

<form action="" method="post">
<input type="text" name="name" />
<input type="email" name="email" />
<a href="#">Submit</a>
</form>

このフォームを同じページに投稿したい

4

4 に答える 4

0

Javascript が役に立ちます。

<a href="javascript:void(0)" onclick="this.parentNode.submit();">Submit</a>

もちろん、CSS を使用して送信ボタンのスタイルを設定することもできます

于 2013-06-28T17:25:51.753 に答える
0

アンカー タグを介してフォームを送信する必要がある特定の理由はありますか?

上記のとおり、JavaScript を使用してフォームを送信できますが、まれに JavaScript をオフにしているユーザーがいる場合、フォームが使用できなくなります。CSS を使用してボタンをリンクのようにスタイリングするという提案に固執します。

于 2013-06-28T17:58:01.763 に答える