で複数のフォームを提出する:私は一連のリンクを持つことができるように、私はこれを変更するにはどうすればよいは私のスクリプトはJavaScriptを
<form name="playsong" method="post" action="submit.php">
<input type="hidden" name="play" value="2009-05-19-3934.data">
<A href="javascript: submitform()">Play 1</A>
</form>
:< A href="javascript: submitform()">Play 1</A>
提出する
<script language="JavaScript">
function submitform()
{
document.playsong.submit();
}
</script>
は、以下のフォームを送信します各フォームを送信する関数を作成する必要なく、正しいフォームを作成できます。
これは、リンクをクリックしたことに応じて、さまざまなフォームをさまざまなフォームに送信する方法です。
代わりにinput type = "submit"を使用してください。リンクはリンクであり、入力は入力でなければなりません。 (ユーザーはフォームを送信するためにJSを持っていなければなりません)。あなたが本当にリンクのように見えるものをフォームに提出したい場合は、CSSを使用して入力をスタイルします。その点に関しては、サーバー上で起こっているようなものではないので、投稿から変更して – Quentin
@ David: "リンクはリンクであり、入力は入力でなければなりません"、これらのルールはどこから来て、誰がその利益を得ていますか? – AnthonyWJones
@Anthony:おそらく、混在していないレース結婚の土地から。 – ian