您在這裡的最佳選擇是使用查詢字串來「發(fā)送」值。
如果這不僅僅是一個學習練習,您可能需要考慮這樣做的安全性問題。
全域變數(shù)在這裡對您沒有幫助,因為一旦頁面重新加載,它們就會被銷毀。
在沒有閱讀您的程式碼,只有您的場景的情況下,我會使用 localStorage
來解決。
以下是一個範例,我將使用 prompt()
來簡化。
在頁面1:
window.onload = function() { var getInput = prompt("嘿,在這里輸入一些內容:"); localStorage.setItem("storageName",getInput); }
在頁面2:
window.onload = alert(localStorage.getItem("storageName"));
您也可以使用 cookies,但是 localStorage 允許更多的空間,並且在請求頁面時不會將它們發(fā)送回伺服器。