我敢肯定,我失去了一些東西基本在這裏,但我只是無法得到它背後我的手指..如何變量傳遞到HTML表單的頁面上
如果我降落在一個URL,它是說domain.com?key = 123,並且domain.com上有一個表單,其中有一個名爲key的字段。因爲它已經通過了,所以我認爲它會自己填充值123。我在這裏想念什麼?...
謝謝!
我敢肯定,我失去了一些東西基本在這裏,但我只是無法得到它背後我的手指..如何變量傳遞到HTML表單的頁面上
如果我降落在一個URL,它是說domain.com?key = 123,並且domain.com上有一個表單,其中有一個名爲key的字段。因爲它已經通過了,所以我認爲它會自己填充值123。我在這裏想念什麼?...
謝謝!
你在用什麼語言?通常你從一個問號開始......
domain.com/?key=123
如果你有其他變量你使用&符號。
domain.com/?key=123&anotherKey=456&lastKey=789
更新:這裏是解析使用Javascript查詢字符串的鏈接: How can I get query string values in JavaScript?
網站管理員可以決定的變量傳遞HTML表單裏面,但也可能不是這樣。大多數情況下,GET請求用於將數據從表單發送到php腳本,但更難以看到使用php腳本編譯的html表單。
這只是簡單的HTML ..沒有PHP在這裏。 – Malachi 2013-02-19 21:58:46
您需要將GET數組中的值打印到input元素的value屬性中。 (也就是說,如果你正在使用PHP中使用<input name="key" value="<?php echo $_GET["key"]; ?>" />
)
如果你想在你的URL參數拉窗體域,然後做這樣的事情:
PHP
<label>Key:</label>
<input type="text" value="<?php echo $_GET["key"]; ?>">
ColdFusion的
<label>Key:</label>
<input type="text" value="<cfoutput>#URL.key#</cfoutput>">
在該頁面上發生了其他事情 - 填寫表單並當發佈時,服務器獲取您的變量KEY,供任何頁面作者認爲適合使用。這是一個完整的另一個故事,當您在發佈後重新加載時,您是否會在表單上看到此變量
您在瀏覽器地址欄中看到的是一個HTTP URL,它僅表示正在創建HTTP請求。請參閱完整的HTTP請求 - 使用Chrome - 開發人員工具。 (HTTP請求/響應/正文/ Cookie)
您的HTML頁面由發送HTTP請求的服務器組成。這個HTML頁面被髮送回HTTP Response Body中的瀏覽器。您的佈局(HTML)引擎運行的瀏覽器「僅解析/呈現HTTP響應中的HTML」。
發動機會 - 解析來檢查任何HTML不一致,建立DOM樹,加載腳本/圖片/ CSS
其純粹的你,只有你誰也決定如何使用這些數據。這些數據可以由JavaScript或服務器端代碼(如JSP)使用。
其他用戶已經向你建議這樣做的方式,就像運行一些腳本一樣。
例如:http://www.cornerstws.com/test.html?key=1234 正如你所看到的..它不填充字段值1234.那麼我在這裏錯過了什麼?這只是HTML,沒有PHP/Coldfusion /任何... – Malachi 2013-06-21 14:58:54