看板 Web_Design 關於我們 聯絡資訊
※ 引述《x4wei (chAnceWEI)》之銘言: : ※ 引述《x4wei (chAnceWEI)》之銘言: : : http://www.abc.com/test.php?flag=2&year=100&sem=2&rgno=*使用者輸入* : : 最近自學網頁設計,遇到了一個瓶頸 : : 請問在html語法上是否能將使用者自行輸入"文字欄位"的值帶入網址中? : : ____________ : : |使用者輸入| 送出 : :  ̄ ̄ ̄ ̄ ̄ ̄ : : 例如像這樣的設計,按下送出即可連結? : : 請問各位這該如何寫呢?謝謝! : <form method="get"> : <input name="id" type="text" maxlength="9" /> : <input name="Submit1" type="submit" value="送出"/></form> : 到這邊就卡關了... : 抱歉,剛接觸html不到一星期,無法像大家能清楚理解... <form action="" method="get" name="form"> <!-- action就是執行submit之後,會連到的網址,留空白就是保留原網址 method有兩種,一種是get,另一種是post get通常用在一些無關安全性的,像是頁數或是名稱之類的 主要是透過網址列來傳資料,也就是你要問的東西 post是用在保密性高的,像是帳號密碼,這個就不會傳到網址列上 --> <input name="id" type="text" /> <!-- name的值,就是之後帶上網址列的參數,type我想你應該已經知道作用了 --> <input name="submit" type="submit" value="送出"> </form> 假設,你的網頁是index.html 你的網址連線為:http://localhost/index.html 送出之後,即為:http://localhost/index.html?id=輸入的值 所以透過網址列傳遞的參數,都是在"?"之後 如果參數不止一個,則透過"&"連結 如:......index.html?id=id&num=num&ptt=ptt 不知道這樣說明能否理解? 有誤也請版友幫忙補充~謝謝 -- ╭──╮╭╮ ╰┐┌╯││ 低調 ││er│╰╮in~☆ ╰╯ ╰─╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.198.160.217 ※ 編輯: terlin10 來自: 114.198.160.217 (06/25 22:38)
x4wei:感謝terlin10教我javascript 並幫助我解決問題 :) 感恩 06/25 23:52
terlin10:不客氣~^^ 06/25 23:54
pm2001:他教你的完全不是javascript 06/26 08:25
terlin10:後來有私下教,有用到一點點啦~^^ 06/26 09:13