首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >获取表单操作的完整URI - JavaScript

获取表单操作的完整URI - JavaScript
EN

Stack Overflow用户
提问于 2018-07-10 06:28:56
回答 1查看 182关注 0票数 0

我得到了下面的表单:

代码语言:javascript
复制
<form action="/action_page.php" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>

一旦用户点击submit,完整的网址将如下所示:example.com/action_page.php?fname=John&lname=Doe。我希望能够像调用document.getElementById("form").action;时那样获取表单的完整URL

在JavaScript或jQuery中有没有一个本机方法可以让我获取这个URI?我想将完整的URL保存在cookie中。我知道从技术上讲,我可以解析每个输入值并构建一个字符串,但我想知道是否有更简单的方法来做到这一点。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-10 06:37:22

var href = $('form').attr('action')+ '?' +$('form').serialize();

这是你需要的吗?对于复选框/单选框字段类型,可能需要做一些额外的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51254862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档