【发布时间】:2021-07-21 01:27:11
【问题描述】:
快速提问,我正在将 URL 查询发布到不同 URL 上的表单(必须使用 URL 查询有一些限制)
我的帖子
let url = 'https://go.mysite.com/form.html' + '?' + 'email =' + email_id;
然后我使用它来自动填充表单电子邮件。
form.setValues({ Email : decodeURIComponent(document.location.search.substring('email')) });
问题是它用 ?emailmail@gmail.com* 填充电子邮件部分,而不仅仅是电子邮件 mail@gmail.com
我需要表单仅在它是电子邮件时才填充,因为我们在表单页面上有多个 UTM 边界。
有人知道我可以如何编辑我的代码以使其正常工作吗?
【问题讨论】:
-
我不清楚这个问题:“mail@gmail.com* not mail@gmail.com”有什么区别?您只需要电子邮件验证吗?你能提出一个要点来说明问题吗?
-
@samBuchl 为我这边的打字错误而欢呼,表格是用 ?email-mail@gmail.com 填写的。而不仅仅是 mail@gmail.com。我可以做一个要点。 5 分钟。
标签: javascript html forms url utm