猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
创建链接使用POST而不是GET
创建链接使用POST而不是GET
我不确定这是否可行。但我想知道是否有人知道如何使超链接传递一些变量并使用POST(如表格)而不是GET。
料青山看我应如是
浏览 531
回答 3
3回答
慕盖茨4494581
您创建一个包含隐藏输入的表单,其中包含要发布的值,将表单的操作设置为目标URL,以及要发布的表单方法。然后,当您单击链接时,触发提交表单的JS函数。见这里,举个例子。这个例子使用纯JavaScript,没有jQuery - 如果你不想安装比现有更多的东西,你可以选择这个。<form name="myform" action="handle-data.php" method="post"> <label for="query">Search:</label> <input type="text" name="query" id="query"/> <button>Search</button></form><script>var button = document.querySelector('form[name="myform"] > button');button.addEventListener(function() { document.querySelector("form[name="myform"]").submit();});</script>
0
0
0
森林海
你可以使用javascript函数。如果你决定使用它,JQuery有一个很好的post函数:JQuery Post<script language="javascript"> function DoPost(){ $.post("WhateverPage.php", { name: "John", time: "2pm" } ); //Your values here.. }</script><a href="javascript:DoPost()">Click Here</A>
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
JavaScript
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
JQuery
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续