以下のように、onClickイベントでパラメータ追加処理を呼び出してあげればOK
<script>
<!-- パラメータを追加する関数 -->
function addParam() {
// 追加で送信するパラメータ
var newValue = document.createElement('input');
// 画面に表示されてしまうので、隠す
newValue.type = "hidden";
// パラメータ名
newValue.name = "paramName";
// パラメータ値
newValue.value = "paramValue";
// フォームの要素に加えることで、submit時に追加したパラメータも送信される
document.forms[0].appendChild(newValue);
}
</script>
<!-- パラメータを追加するフォーム -->
<form action="xxxxx" method="post">
<!-- ボタンクリック時、submit前に呼ばれるonClickイベントを利用する -->
<button onClick="addParam()">送信</button>
</form>