掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
在HTML頁面間傳值,通常有幾種方法:URL參數(shù)、表單提交、Cookies、Session和LocalStorage,下面分別介紹這幾種方法的實現(xiàn)方式。

成都創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、微信公眾號開發(fā)、微信小程序開發(fā)、H5響應(yīng)式網(wǎng)站、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、全網(wǎng)營銷推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
1、URL參數(shù)
URL參數(shù)是一種最簡單的傳值方式,通過在URL中添加參數(shù),將數(shù)據(jù)從一個頁面?zhèn)鬟f到另一個頁面,這種方式的缺點是參數(shù)暴露在URL中,不安全且可讀性差。
有一個頁面index.html,需要跳轉(zhuǎn)到detail.html并傳遞一個參數(shù)id:
Index
跳轉(zhuǎn)到詳情頁
在detail.html中,可以通過JavaScript獲取URL中的參數(shù):
Detail
2、表單提交
表單提交是一種常用的傳值方式,通過表單將數(shù)據(jù)發(fā)送到服務(wù)器,服務(wù)器處理后返回結(jié)果,這種方式的優(yōu)點是安全性較高,但需要服務(wù)器端的支持。
有一個頁面index.html,包含一個表單:
Index
在detail.html中,可以通過JavaScript獲取表單中的參數(shù):
Detail
3、Cookies和Session(服務(wù)器端)
Cookies和Session是在服務(wù)器端存儲數(shù)據(jù)的方式,可以實現(xiàn)不同頁面之間的數(shù)據(jù)共享,這種方式的優(yōu)點是可以存儲大量數(shù)據(jù),但需要服務(wù)器端的支持。
在PHP中設(shè)置一個Session變量:
在另一個PHP頁面中獲取Session變量:
4、LocalStorage(瀏覽器端)

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流