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

成都創(chuàng)新互聯(lián)主要業(yè)務有網(wǎng)站營銷策劃、成都網(wǎng)站設計、成都網(wǎng)站制作、微信公眾號開發(fā)、微信小程序開發(fā)、H5響應式網(wǎng)站、程序開發(fā)等業(yè)務。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、全網(wǎng)營銷推廣資源和合作伙伴關系資源,并逐漸建立起規(guī)范的客戶服務和保障體系。
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ā)送到服務器,服務器處理后返回結果,這種方式的優(yōu)點是安全性較高,但需要服務器端的支持。
有一個頁面index.html,包含一個表單:
Index
在detail.html中,可以通過JavaScript獲取表單中的參數(shù):
Detail
3、Cookies和Session(服務器端)
Cookies和Session是在服務器端存儲數(shù)據(jù)的方式,可以實現(xiàn)不同頁面之間的數(shù)據(jù)共享,這種方式的優(yōu)點是可以存儲大量數(shù)據(jù),但需要服務器端的支持。
在PHP中設置一個Session變量:
在另一個PHP頁面中獲取Session變量:
4、LocalStorage(瀏覽器端)
分享題目:html頁面間如何傳值
URL標題:http://www.dlmjj.cn/article/djdjhij.html


咨詢
建站咨詢
