作者terlin10 (小Ya)
看板Web_Design
標題Re: [問題] 如何將輸入的值帶入網址
時間Sat Jun 25 22:36:01 2011
※ 引述《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