js 实现post方式传递

数组 语法 var in
<script language="javascript">
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) ;
}
</script>


To insert a link into a page just use a normal anchor tag in the HTML and call the function.
<a href="javascript:postwith('post.aspx',{user:'peter',cc:'aus'})">click</a>
javascript表单之间的数据传递       今天有朋友问我关于用JAVASCRIPT来进行页面各表单之间的数据传递的问题,我以前也写过,不过从来没有注意,今天总结了一下,希望能够给大家一些帮助,也帮助我总结以前学过,用过的知识。    一,最简单的就是同一个网页里的表单的数据传递。     举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的。我们举的例子是把一个文本框付给另一 阅读详情

相关推荐

javascript表单之间的数据传递

一,最简单的就是同一个网页里的表单的数据传递。      举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的。我们举的例子是把一个文本框付给另一个文本框。具体的HTML代码如下: CODE: &lt;html&gt;&lt;head&gt;&lt;title&gt;Untitled Document&lt;/title&gt;&lt;meta ...

weixin_33915554的博客 166

JS 将参数以post的形式提交

JS 将参数以post的形式提交 var form = $("&lt;form&gt;"); form.attr('style', 'display:none'); form.attr('target', ''); form.attr('method', 'post'); form.attr('action', url(此处填地址)); var inpu...

chao_yue1992的博客 2744

JS向后台送数据(POST

利用HTTPj进行前端和后台的数据通信常用的无非是POST和GET,在使用POSTjson数据的时候总是失败,最后发现其中setRequestHeader需要配置正确:httpRequest.setRequestHeader("Content-Type", "application/json"); //设置请求头信息。 //上测井数据表到服务器数据库 function PostToSe...

zhoudapeng01的专栏 1万+

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

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33922672的博客 1918

jq.$post传递参数给php,通过URL参数post传递实现方式 PHP/Javascript

一般认识url传递参数是以get方式,不过我们也可以用post传递,特别是在做一些接口时,非常有用,本文我们列举了用php和Javascript实现的方法。PHP实现方法在做接口,post传递方式,数据以字符串形式输,返回数据用JSON封装。然后就开始各种测试啊。分享最终的方法:定义抓取函数:functionhttp_post_data($url,$data_string){ $...

weixin_33512578的博客 937

php的session参,php使用$_POST或$_SESSION[]向js函数参,_post_session_PHP教程

php使用$_POST或$_SESSION[]向js函数参,_post_session在php编程中向js函数参可以使用$_POST也可使用$_SESSION[‘ ‘],也可用echo语句进行输出复制代码 代码如下:echo “test(‘$_POST[userid]’); “;?>在上面的$_POST[”]也可适用$_SESSION[‘ ‘];复制代码 代码如下:$para = “he...

weixin_33364945的博客 463

js实现的模拟form提交数据

三月的最后一天,再来发篇博文,由于需要使用window.open的方式去访问URL,但是所需要传递的参数比较多,window.open默认使用的是get方式提交数据,这使开发很不爽。 在别人的指导下,在js中模拟form提交也是一个不错的想法,但是很尴尬,我用jQuery实现form提交不能够请求到后台,以下是我写的代码, var form = $(''); form

wojiaohuangyu的专栏 1万+

js与python交互_python和js交互调用的方法

var data= {'a': $('input[name="a"]').val(),'b': $('input[name="b"]').val()}{# $.getJSON($SCRIPT_ROOT + '/_add_numbers',data, function(data) {#}{# $('#result').text(data.result);#}{# ...

weixin_36269334的博客 1299

php与js参数的问题

<!--google_ad_client = "pub-4490194096475053";/* 内容页,300x250,第一屏 */google_ad_slot = "3685991503";google_ad_width = 300;google_ad_height = 250;//--><script type="text/javascript"src="

管子(zero)的杂乱空间 1703

javascriptpost方式实现文件的导出或下载

当用GET方式实现文件(excel、pdf、doc)导出或下载的时候,参比较简单直接放到url里面,常用的导出方法有:1&gt;window.open(url参数),来实现文件的导出。2&gt;动态添加a标签,&lt;a target="_blank" href="url参数"&gt;&lt;/a&gt;来实现文件的导出。当使用post实现文件导出或下载的时候参是一个问题,要知道不管是wi...

qq_34186109的博客 8537

django 接受 js 传递POST参数

ab

wei_bo_cai的博客 1216

jsPOST方式页面跳转,避免在地址栏中显示传递参数

jsPOST方式页面跳转,避免在地址栏中显示传递参数 function standardPost (url,args) { var form = $(""); form.attr({"action":url}); for (arg in args) { var input = $("");

冰叶纷飞的博客 1万+

JS之以POST方式打开Web页面(地址栏参数问题)

post方式打开页面 /** * 以post方式打开页面 * url为请求路径 * params为请求参数 * target为页面打开方式 */ function postOpenWindow(URL,PARAMS,target) { if(target==null) target = "_blank"; var temp_form = document.creat...

小达哥的博客 6029

php 空格js,Json在PHP与JS之间

1. JS-->PHPa). JS create Json1 2 $(document).ready(function(){3 /*--JS create Json--*/4 var jsonObject={}; //In another way: jsonObject={‘name‘:"Bruce",‘age‘:25};5 jso...

weixin_33606346的博客 151

JavaScriptPOST方式打开新页面

场景:前置的查询页面,选择查询条件后提交到另一个页面方式很多,列出我知道的几种 1.window.open. 2.Response.Redirect. 3.Server.Transfer. 方法一和方法二都存在同样的问题,因为是get方式提交的,所以提交的数据都会显示URL中,一个是安全问题,另外一个是URL长度限制,在IE中,URL最大长度为2083.所以数据量过多时会导...

aiqi1964的博客 484

html js post提交表单,JavaScript 实现POST方式提交表单

使用js实现POST表单提交主要应该在使用url数据提交时url地址超长的问题。JavaScript代码如下://Post方式提交表单function PostSubmit(url, data, msg) {var postUrl = url;//提交地址var postData = data;//第一个数据var msgData = msg;//第二个数据var ExportForm = doc...

weixin_33417488的博客 1875

ajax方式下载文件

在web项目中需要下载文件,由于传递的参数比较多(通过参数在服务器端动态下载指定文件),所以希望使用post方式传递参数。 通常,在web前端需要下载文件,都是通过指定<a>标签的href属性,访问服务器端url即可下载并保存文件到本地。 但是这种方式使用的是HTTP GET方法,参数只能通过URL参数方式传递,无法使用POST方式传递参数。 于是,想到使用ajax方式下载文件。 实...

moliyiran的专栏 2万+

php中将post给session,php使用$_POST或$_SESSION[]向js函数参,_post_session_PHP教程...

php使用$_POST或$_SESSION[]向js函数参,_post_session在php编程中向js函数参可以使用$_POST也可使用$_SESSION[' '],也可用echo语句进行输出复制代码 代码如下:echo " ";?>在上面的$_POST['']也可适用$_SESSION[' '];复制代码 代码如下:$para = "hello boby!";echo $para;...

weixin_28932161的博客 331
上一篇: 日期输入特效限制输入格式,日历选择显示
下一篇: form中属性跟input名冲突解决
foolraty
博客等级 码龄19年 4粉丝 118原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值