新聞中心
在HTML頁面間傳值,通常有幾種方法:URL參數(shù)、表單提交、Cookies、Session和LocalStorage,下面分別介紹這幾種方法的實(shí)現(xiàn)方式。

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


咨詢
建站咨詢
