我试图从URL中将电子邮件地址提取到html表单的电子邮件输入字段。从url中提取并添加电子邮件地址到表单字段
var mail = document.querySelector('input#email_address');
if (mail) {
var t = document.location.href.split('?')[1];
if (t) {
var params = {};
var lst = t.split('&'), l = lst.length;
for (var i = 0; i < l; i++) {
var p = lst[i].split('=');
if (!p[1]) continue;
params[p[0]] = p[1];
}
if (params.mail) {
mail.value = params.mail;
}
}
}
这IS我的本地机器上工作时我添加[email protected],电子邮件地址被预填充在电子邮件输入字段......但是当我移动到我的WordPress的网站,没有任何反应。控制台没有错误,没有任何错误。
在现场版本中会出现什么问题?
2014-11-01
Amod