现在的位置: 首页 > 综合 > 正文

JavaScript Post方式提交表单

2013年06月17日 ⁄ 综合 ⁄ 共 718字 ⁄ 字号 评论关闭

    //Post方式提交表单
    /*
    url=post提交的地址:url=arguments[0];
    arguments=数据如:name1=arguments[1];name1.value=arguments[2];...
    */
    function PostSubmit(url) {
        var postUrl = url; //提交地址
        var postData = arguments; //post数据
        var ExportForm = document.createElement("FORM");
        document.body.appendChild(ExportForm);
        ExportForm.method = "POST";
       
        for (var i = 1; i < postData.length; i += 2) {
            var newElement = document.createElement("input");
            newElement.setAttribute("name", postData[i]);
            newElement.setAttribute("type", "hidden");
            ExportForm.appendChild(newElement);
            newElement.value = postData[i + 1];
        }

        ExportForm.action = postUrl;
        ExportForm.submit();
    };

抱歉!评论已关闭.