我有一个对话框,只有一个按钮。
<input class="btn btn-primary btn-large" onClick="savequote();" type="button" id="directory" value="Save quote" >
现在我已经通过此代码设置了cookie
<script type="text/javascript">
function savequote(){
var email = document.getElementById('email').value;
document.cookie = emailid + "=" + email;
location.href = '03_drivers.php';
}
</script>
现在我想在同一页面上重定向此页面。我在函数savequote()
中尝试了这段代码location.href = '03_drivers.php';
但那不起作用。所以你可以建议我做错了什么。
答案 0 :(得分:1)
<强> JSFiddle 强>
您以错误的方式设置email
。
document.cookie = emailid + "=" + email;
你应该试试这个:
function savequote()
{
var email = document.getElementById('email').value;
document.cookie="emailID="+email; "path=/";
location.reload();
}
并使用location.reload();