[筆記] PHP 中傳入 JavaScript 的參數值到網址列 Query

章節連結

Server 端語言的 PHP,和 JavaScript 一同交互使用的情況是很常見的。若要將 JavaScript 的參數值加到網址列後方的 Query 中,其實方法比想像中簡單,但也有一些限制。
javascript es6 logo


方法

將要傳入的參數用 <input type=’hidden’ value=”value” name=”key”> 的方式,放在 <form> 中。這樣一來,當你點擊送出的時候,網址就會變成 https://<domain name>?key=value

限制

1. 如果你的 <form> 或是 <select> 標籤有用到 onchange,形同變項指定了網址。這樣一來你所填入的 <input type=’hidden’ value=”value” name=”key”> 就沒有辦法作用了


參考資料

1. How do I pass JavaScript variables to PHP?

按讚加入粉絲團

延伸閱讀