JS-POST提交參數


<a style="cursor:pointer" onclick="doPost("請求地址", {'id':'001','name':'Aaron'})">提交</a>

<script> 
function doPost(to, p) { // to:提交動作(action),p:參數 
  var myForm = document.createElement("form"); 
  myForm.method = "post"; 
  myForm.action = to; 
  for (var i in p){ 
    var myInput = document.createElement("input"); 
    myInput.setAttribute("name", i); // 為input對象設置name 
    myInput.setAttribute("value", p[i]); // 為input對象設置value 
    myForm.appendChild(myInput); 
  } 
  document.body.appendChild(myForm); 
  myForm.submit(); 
  document.body.removeChild(myForm); // 提交后移除創建的form 
} 
</script> 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM