頁面裡不是form表單
button按鈕的函數如下:
setPass: function() {
window.location.href="setpass.vue?tel=" + this.user.phone;
}
每次點擊按鈕時跳轉頁面地址欄都有參數信息,請問用window.location.href
如何隱藏參數?謝謝
get的話肯定是沒辦法隱藏參數,自己動態創建一個表單,表單method改為post,提交這個表單才行
setPass: function() {
var f=document.createElement('form');
f.style.display='none';
f.action='setpass.vue';
f.method='post';
f.innerHTML='<input type="hidden" name="tel" value="'+this.user.phone+'"/>';
document.body.appendChild(f);
f.submit();
//window.location.href="?tel=" + this.user.phone;
}