使用脚本提交时如何添加其他参数?

时间:2019-03-21 04:29:32

标签: javascript submit form-submit

<form>
    <input type="submit" name="get" />
    <input type="submit" name="add" />
</form>

带有2个提交按钮的表单,当我单击“获取”时,它将使用获取参数来发送数据:

get=get

现在我要通过脚本提交表单:

form.submit();

没有发送任何参数,那么如何添加其他参数,例如单击“提交”按钮?

form.submit('get'); or form.submit('get=get');

2 个答案:

答案 0 :(得分:0)

在提交时,添加隐藏字段和值以传递数据

var input = document.createElement('input');
input.setAttribute('type', 'hidden');
input.setAttribute('value', val);
document.body.appendChild(input);

答案 1 :(得分:0)

尝试:


form.get.click();

//or

form.add.click();

//instead of
//form.submit();
相关问题