推 wil771126:看來我的問題 目前可以用post改get先搞定 謝謝各位^^ 07/23 23:25
※ 引述《wil771126 (雨的印記)》之銘言:
: 我想在兩個頁面間傳遞一個值
: 把頁面1的一個text裡的文字 按下submit後
: 傳到頁面2的text
: <form action="page2.aspx" method="post">
: <input type="text" name="data" />
: <input type="submit" value="goto" /> <br />
: </form>
method="get" 改用get
傳送後的網址會變成 page2.aspx?data=#^*&$(&$324
然後page2.aspx那邊 再用javascript捉URL
並且用regex取得data的值 也就是#^*&$(&$324
regex的語法請別人補充 我覺得我用過的語法不太漂亮
無法處理多個變數 例如?data=111&data2=222
var data = document.URL.replace(/.*?data=/, "");
//data = data.replace(/#.*/, "");
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.40.183