javascript模拟post提交隐藏地址栏的参数

前端技术 2023/09/07 JavaScript

通过js模拟post提交

1:请求需要的参数过长,超过get允许的最大长度
2:想要隐藏地址栏的参数

//新创建一个form表单
document.write(\'<form name=myForm></form>\'); 
var myForm=document.forms[\'myForm\']; 
myForm.action=\'runEmpAttendance\'; 
myForm.method=\'POST\'; 

var input = document.createElement(\'input\');
input.type = \'text\';
input.name = \'userId\';
input.value = 100;
myForm.appendChild(input);
myForm.submit();

//使用jsp中已经存在的form表单,添加其他的参数
var myForm = document.forms[\'listEmployee\']; //表单的name
var input = document.createElement(\'input\');
input.type = \'hidden\';
input.name = \'currentPage\';
input.value = 1;
myForm.appendChild(input);

myForm.method= \'POST\';
myForm.submit();

本文地址:https://www.stayed.cn/item/18669

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。