js文件里的变量如何通过FORM表单提交到action?

JavaScript042

js文件里的变量如何通过FORM表单提交到action?,第1张

在FORM里加几个你想提交的对应变量的隐藏input

<input type="hidden" id="xxxx" name="xxxx">

把js里的变量,给 xxxx 设上值

提交form,在action中就可以取到了。

你在form中用........<input type="submit">..........

这个没办法调用onclick事件。去给form 的input传值。

除非页面加载时,就把JS文件的变量传给form。

办法1.同一个页面中建立两个表单 各自提交:

<form action="?" name="form1" id="form1">

<!-- 表单内容 -->

<input type="submit" />

</form>

<form action="?" name="form1" id="form1">

<!-- 表单内容 -->

<input type="submit" />

</form>

办法2:如果非要只有一个表单的话,通过js提交:

<script type="text/javascript" language="javascript">

function submitYouFrom(path){

$('form1').action=path

$('form1').submit()

}

</script>

<form action="?" name="form1" id="form1">

<!-- 表单内容 -->

<input type="button" value="提交1" onclick="submitYouFrom('地址一')"/>

<input type="button" value="提交2" onclick="submitYouFrom('地址二')"/>

</form>