0

別のページへのボタンリンクを作りたいのですが。さらに、URLにいくつかのデータを含めたいと思います。onclickメソッドは機能しますが、JavaScriptなしで実行しようとしていました。フォーム送信メソッドはほとんど機能しますが、データ(id1およびid2)を送信しません。助言がありますか?JavaScriptを使用するのが最善ですか?ありがとうございました

<input type="button" value="Clickable Button - onclick" onclick="window.location.href='http://www.google.com?id1=123&amp;id2=345'" />

<form action="http://www.google.com?id1=123&amp;id2=345"><input type="submit" value="Clickable Button - Submit" /></form>
4

3 に答える 3

4

hiddenあなたはあなたのにいくつかのフィールドを追加する必要があります<form>

<form action="http://www.google.com">
    <input type="hidden" name="id1" value="123" />
    <input type="hidden" name="id2" value="345" />
    <input type="submit" value="Clickable Button - Submit" />
</form>
于 2012-05-11T12:16:05.567 に答える
2

以下はjs以外のソリューションです。

 <form method="get" action="http://www.google.com">
    <input type="hidden" name="id1" value="123" />
    <input type="hidden" name="id2" value="345" />
    <input type="submit" value="Clickable Button - Submit" />
 </form>
于 2012-05-11T12:17:53.333 に答える
1
<form action="http://www.google.com">
<input type="submit" value="Clickable Button - Submit" />
<input type="hidden" name="id1" value="123" />
<input type="hidden" name="id2" value="345" />
</form>

ただし、より良い代替手段は、通常のリンクを使用し、必要に応じてCSSを使用してボタンのようにスタイルを設定することです。リンクはリンクになりたい

于 2012-05-11T12:18:59.060 に答える