JavaScript 实现POST方式提交表单

来源:互联网 发布:演绎法和归纳法 知乎 编辑:程序博客网 时间:2024/05/20 01:38

        使用js实现POST表单提交主要应该在使用url数据提交时url地址超长的问题。

JavaScript代码如下:

//Post方式提交表单function PostSubmit(url, data, msg) {    var postUrl = url;//提交地址    var postData = data;//第一个数据    var msgData = msg;//第二个数据    var ExportForm = document.createElement("FORM");    document.body.appendChild(ExportForm);    ExportForm.method = "POST";    var newElement = document.createElement("input");    newElement.setAttribute("name", "sn");    newElement.setAttribute("type", "hidden");    var newElement2 = document.createElement("input");    newElement2.setAttribute("name", "no");    newElement2.setAttribute("type", "hidden");    ExportForm.appendChild(newElement);    ExportForm.appendChild(newElement2);    newElement.value = postData;    newElement2.value = msgData;    ExportForm.action = postUrl;    ExportForm.submit();};


页面调用就是普通的javascript调用方式。

原创粉丝点击