[HTML] sent.htm - Slash Engineer 要多斜有多斜

Breaking

Slash Engineer 要多斜有多斜

程式設計的學習過程 (環境設置、開發環境、程式設計、語法練習、資料結構等等...) 99'暑假:六月初開始. 社會新鮮人:十一月初開始.

2012年11月23日 星期五

[HTML] sent.htm


(圖三:sent.htm的外觀)
而sent.htm裡的html tag是這樣子的:
<html> <head> <meta NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <title></title> </head> <body> <form method=post action=request.asp> <p>請輸入您的ID: <input id=inputid name=inputid> <input id=submit1 name=submit1 type=submit value=確定> </p> </form> </body> </html>

在這個html tag裡面,我們必需注意下面四個地方:
  1. 假設我們希望能將使用者所輸入的ID傳送出去,我們必需使用< form >與< /form >將欲傳送出去的text欄位包起來,不然你待會所寫的ASP將無法接受到使用者輸入的ID值。
  2. form裡面設定method屬性:有POST與GET兩個選項可以使用,在這個例子裡,我們必需選擇POST來將這個HTML page給「POST」出去,所以必需在method屬性的地方設定為POST,而GET我們將會在下一期做解釋。
  3. form裡面設定action屬性:這裡填入的值是你希望當使用按下「確定」鍵的時候,HTML page會傳送到哪個地方去,講明白點,你希望哪個ASP來負責接受使用者輸入值的這個動作,如上程式碼所示,我設定為request.asp來負責處理這個動作。
  4. 必需在整個form裡面設定一個submit鍵:如上程式碼所示,我們必需設定一個type為submit的按鈕,透過這個按鈕來告訴Server「我要將這個html page傳送到我設定的Action屬性地方去,由它來接收」,這樣一旦使用者按下確定鈕時,就會將html傳送到該處。
轉錄自 作者:恆逸資訊 楊先民

沒有留言:

張貼留言

問題沒有大小或好壞