1. 程式人生 > >寫在js檔案裡的變數如何通過FORM表單提交到action

寫在js檔案裡的變數如何通過FORM表單提交到action

使用form表單提交資料,需要將資料寫到表單元素內(如文字框、隱藏域等)。因此,將js檔案裡的變數通過FORM表單提交到action的思路如下:

1、在form表單中準備隱藏域用以存放需要提交的資料

<form action="目標url">
    <!-- 其他表單元素 -->
    <input type="hidden"  id="test" name="testname">
    <input type="submit" value="提交">
</form>
2、在js檔案中,將變數賦值給隱藏域
var test = "....";  // 需要提交的變數
document.getElementById("test").value = test;
3、點選”提交按鈕“提交表單後,後臺可以接收name為testname,value為test變數的值的資料。