html使用表單標籤與使用者互動的實例教程

零下一度
發布: 2017-05-15 08:58:17
原創
1671 人瀏覽過

使用表單標籤,與使用者互動

網站如何與使用者互動?答案是使用HTML表單(form)。表單是可以把瀏覽者輸入的資料傳送到伺服器端,這樣伺服器端程式就可以處理表單傳過來的資料。

語法:

<form   method="传送方式"   action="服务器文件">
登入後複製

解說:

1.

標籤是成對出現的,以開始,以
結束。

2.action 瀏覽者輸入的資料傳送到的地方,例如一個PHP頁面(save.php)。

3.method  資料傳送的方式(get/post)。

<form    method="post"   action="save.php">
        <label for="username">用户名:</label>
        <input type="text" name="username" />
        <label for="pass">密码:</label>
        <input type="password" name="pass" />
</form>
登入後複製

注意:

1、所有表單控制項(文字方塊、文字網域、按鈕、單選框、複選框等)都必須放在

標籤之間(否則用戶輸入的資訊可提交不到伺服器上喔!)。

Form中的get和post方法,在資料傳輸過程中分別對應了GET和POST方法。
二者主要差異如下:

1、Get將表單中資料的依照variable=value的形式,加入action所指向的URL後面,並且兩者使用「?」連接,而各個變數之間使用「&」連線;Post是將表單中的資料放在form的資料體中,依照變數和值相對應的方式,傳遞到action所指向URL。
如下形式:

php.cn/test.
asp
?name=lilian&password=12345678
登入後複製

2、Get是不安全的,因為在傳輸過程,資料存放在請求的URL位址中,這樣就可能會有一些隱私的資訊被第三方看到。
3、Get方式傳輸的資料量非常小,一般限制在2KB 左右,但是執行效率卻比Post 方法好;而Post 方式傳遞的資料量相對較大,它是等待伺服器來讀取數據,不過也有位元組限制,這是為了避免對伺服器用大量資料進行惡意攻擊,根據微軟方面的說法,微軟對用Request.Form()可接收的最大資料有限制,IIS4中為80KB 字節,IIS5 中為100KB 位元組。

綜上所述,請盡量用 Post 方法。

【相關推薦】

1. 免費html線上影片教學

2. html開發手冊

3. php.cn原始html5影片教學

#

以上是html使用表單標籤與使用者互動的實例教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板