如何使用javascript向服务器提交数据

 我来答
EwM1ych
2016-07-03 · TA获得超过154个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:237万
展开全部
第一种方式是,点击链接,触发一个js函数,在该函数内,用dom生成表单和输入框,将值赋在表单里,提交表单。
[javascript] view
plaincopyprint?

function postwith(to, p) {

var myForm = document.createElement("form");

myForm.method = "post";

myForm.action = to;

for ( var k in p) {

var myInput = document.createElement("input");

myInput.setAttribute("name", k);

myInput.setAttribute("value", p[k]);

myForm.appendChild(myInput);

}

document.body.appendChild(myForm);

myForm.submit();

document.body.removeChild(myForm);

}
function postwith(to, p) {
var myForm = document.createElement("form");
myForm.method = "post";
myForm.action = to;
for ( var k in p) {
var myInput = document.createElement("input");
myInput.setAttribute("name", k);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式