タグを使用して http 経由でパラメータ値を送信したいのですが、属性<a>
に設定したくありません。href
サーバー側でその値を受け取ることができるようにする方法はありますか?
ありがとう。
タグを使用して http 経由でパラメータ値を送信したいのですが、属性<a>
に設定したくありません。href
サーバー側でその値を受け取ることができるようにする方法はありますか?
ありがとう。
JSを使用して (非表示の) フォームを送信します。
<form id="foo" method="post" action="servletURL">
<input type="hidden" name="yourParamName" value="yourParamValue" />
</form>
<a href="#" onclick="document.getElementById('foo').submit(); return false;">link</a>
または、CSS を使用して、デフォルトの送信ボタンをリンクのようにスタイル設定します。
<form id="foo" method="post" action="servletURL">
<input type="hidden" name="yourParamName" value="yourParamValue" />
<input type="submit" value="link" class="link" />
</form>
と
input[type=submit].link {
margin: 0;
border: 0;
background: transparent;
color: blue;
text-decoration: underline;
cursor: pointer;
overflow: visible;
}