1. 程式人生 > >python寫web表單標籤

python寫web表單標籤

表單標籤:
1. form標籤
   <form action="提交伺服器地址" method="post|get">
   </form>
   注意:post提交與get提交的區別:
         post用來提交資料,提交的資料是封裝到訊息體中的;
         get雖然也能用來提交資料,但提交的資料會顯示在位址列上,所以,get方式
         提交資料不安全;get經常用來作為獲取資料的方式。
         post提交的資料大小沒有限制;get提交的資料大小有限制。

2. 文字標籤
   <input type="text" name="文字標籤名,在後臺以引數名存在" value="提交的值"/>

3. 密碼框標籤
   <input type="password" name="密碼標籤名,在後臺以引數名存在" value="提交的值"/>

4. 提交標籤
   <input type="submit" value="提交按鈕顯示的文字"/>

5. 重置標籤
   <input type="reset" value="重置按鈕顯示的文字"/>

6. 普通按鈕
   <input type="button" value="普通按鈕顯示的文字"/>

7. 單選框
   <input type="radio" name="單選框名稱" value="提交給伺服器的值"/>
   注意:同一組單選框按鈕的name值必須一致,為了保證選擇的排他性。

8. 複選框
   <input type="checkbox" name="複選框名稱" value="提交給伺服器的值"/>
   注意:同一組複選框的name值最好一致,目的是為了在程式中獲取同組複選框方便。

9. 下拉列表框
   <select name="作為伺服器中引數名">
       <option value="選項對應的值">選項顯示文字</option>
       <option value="選項對應的值">選項顯示文字</option>
        ...
       <option value="選項對應的值">選項顯示文字</option>
   </select>

10. 檔案標籤
    <input type="file" name="引數名"/>
    注意:如果要上傳檔案,則form表單必須新增一個enctype="multipart/form-data"
          的屬性。

11. 日期標籤
    <input type="date" name="引數名"/>

12. 文字域
    <textarea rows="佔用的行數" cols="佔用的列數">
    </textarea>