【发布时间】:2021-09-05 10:45:55
【问题描述】:
花了几个小时尝试不同的代码后,我很想得到您的帮助! 我尝试使用 jQuery 从包含在表单元素中的页面上的不同 url 获取 URL 属性。 HTML 示例:
<form action="https://www.example.com/register-offer?provider=directEnergie" target="_blank" method="post"></form>
<form action="https://www.example.com/register-offer?provider=engie" target="_blank" method="post"></form>
我使用这段代码来获取第一个点击的网址,但如果我点击另一个表单网址,它总是返回第一个:
function () {
var f = $('form').attr('action');
return f.split('=').pop(); //
【问题讨论】:
-
您好!如果您可以提供相关的 html,人们会更容易帮助您。
-
$(...).attr('action')将始终为您提供第一个form的属性。您究竟如何称呼“功能”? (没有名字?)如果它在事件回调中,例如submit,那么使用this:$("form").on("submit", function() { var f = $(this).attr("action")...
标签: javascript jquery url