【发布时间】:2018-08-06 22:13:29
【问题描述】:
我在 wordpress 网站上有一个表单,其中包含一个电子邮件地址的文本字段,如下所示:
<div class="tnp-field tnp-field-email"><label>Email</label><input class="tnp-email" type="email" name="ne" required></div>
我可以像这样从 get 参数 (www.domain.com/?email=test@mail.com) 获取电子邮件地址:
<script type='text/javascript'>
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
function getUrlParam(parameter, defaultvalue){
var urlparameter = defaultvalue;
if(window.location.href.indexOf(parameter) > -1){
urlparameter = getUrlVars()[parameter];
}
return urlparameter;
}
var emailtxt = getUrlParam('email','');
如何使用 emailtxt 填充文本字段?
【问题讨论】:
标签: javascript variables input textfield getparameter