1. 程式人生 > >js構建form表單 以post方式提交 一般用於匯出檔案

js構建form表單 以post方式提交 一般用於匯出檔案

 js構建form表單

 以post方式提交 

 一般用於匯出檔案

傳遞引數:

var parms = {
  "key1":"value1",
  "key1":"value2"
}
/**
 * 構建form表單,以post方式提交
 * @param actionUrl  提交路徑
 * @param parms      提交引數
 * @returns {___form0}
 */
function construtForm(actionUrl,parms){
 var form = document.createElement("form");
 form.style.display='none';;
 form.action = actionUrl;
 form.method="post";
 document.body.appendChild(form);
 
 
 for(var key in parms){
  var input = document.createElement("input");
  input.type = "hidden";
  input.name = key;
  input.value = parms[key];
  form.appendChild(input);
// console.log(key);
// console.log(parms[key]);
 }
// form.submit();
 
  return form;
 
}