html5-5 HTML5表單元素和內嵌框架


html5-5   HTML5表單元素和內嵌框架

一、總結

一句話總結:單選框和多選框選的時候外面加label就可以實現選后面文字也可以選中了

 

1、html5如何實現文件上傳?

必須加上enctype='multipart/form-data'

23     <form action="reg.php" method='post' enctype='multipart/form-data'> 24 <p>用戶名:</p> 25 <p><input type="text" name='username'></p>

 

2、html5復選框如何傳值?

name值后面加中括號

<input type="checkbox" name="love[]"> 打籃球
<input type="checkbox" name="love[]"> 踢足球

 

3、html屬性disable和readonly的區別是什么?

readonly可以帶值

readonly 可以帶值
disabled 不能帶值

 

4、html中限制表單提交最大長度的屬性是什么?

maxlength屬性

maxlength 最大長度

 

5、iframe內嵌框架有什么用?

內嵌別人做好的網頁,比如百度的查身份證的功能

 

6、單選框和多選框選的時候如何能實現不瞄着點選?

外面加label就可以實現選后面文字也可以選中了

51             <label><input type="checkbox" name="love"> 打籃球</label> 52 <label><input type="checkbox" name="love"> 踢足球</label>

 

 

 

二、HTML5表單元素和內嵌框架

1、相關知識

 表格:
<table width='100%' border='1px' cellspacing='0px'>
    <tr>
        <th>adlf</th>
        <th>adlf</th>
        <th>adlf</th>
    </tr>
    <tr>
        <td>aa</td>
        <td>aa</td>
        <td>aa</td>
    </tr>
</table>

表單:
<form action="reg.php" method='post' enctype='multipart/form-data'>
        
</form>

表單元素:
1.文本元素
<input type="text" name='username'>

2.密碼元素
<input type="password" name='password'>

3.文件元素
<input type="file" name="img">

4.確認元素
<input type="submit" value="確認">

5.重置元素
<input type="reset" value="重置">

6.下拉菜單
<select name="city">
    <option value="">北京</option>
    <option value="">上海</option>
    <option value="">廣州</option>
</select>

7.單選
<input type="radio" name="sex"> 男
<input type="radio" name="sex"> 女
<input type="radio" name="sex"> 中

8.多選
<input type="checkbox" name="love[]"> 打籃球
<input type="checkbox" name="love[]"> 踢足球
<input type="checkbox" name="love[]"> 開大車

9.文本域
<textarea name="mess" cols="30" rows="10"></textarea>

表單屬性:
readonly 可以帶值
disabled 不能帶值
maxlength 最大長度

iframe內嵌框架:
<iframe src="http://localhost/web" frameborder="0"></iframe>

frame框架:
<frameset rows="60,*" frameborder='1' border='1px'>        
    <frame src='top.html' name='top'>
    <frameset cols='100,*'>
        <frame src='left.html' name='left' noresize>
        <frame src='right.html' name='right'>
    </frameset>
</frameset>

點左側的a鏈接如何打開右側頁面:
<a href='user/index.html' target='right'><button>查看用戶</button></a>

如何在一個窗口中退出到最外層的窗口:
<a href="login.html" target='_top'><button>退出</button></a>

 

2、代碼

 

 

 

表單完整實例

 1 <!doctype html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>index</title>
 6     <style>
 7         *{
 8             font-family: 微軟雅黑;
 9         }
10 
11         td{
12             text-align:left;
13             height:40px;
14         }
15 
16         textarea{
17             resize:none;
18         }
19     </style>
20 </head>
21 <body>
22     <h1>請注冊:</h1>
23     <form action="reg.php" method='post' enctype='multipart/form-data'>
24         <p>用戶名:</p>
25         <p><input type="text" name='username'></p>
26         <p>密碼:</p>
27         <p><input type="text" name='password'></p>
28         <p>文件上傳:</p>
29         <p><input type="file" name='repassword'></p>
30         <p>郵箱:</p>
31         <p><input type="text" name='mail'></p>
32 
33         <p>選擇收貨地址:</p>
34         <p>
35             <select name="city">
36                 <option value="">北京</option>
37                 <option value="">上海</option>
38                 <option value="">廣州</option>
39             </select>
40         </p>
41 
42         <p>性別:</p>
43         <p>
44             <label><input type="radio" name="sex"></label>
45             <label><input type="radio" name="sex"></label>
46             <label><input type="radio" name="sex"></label>
47         </p>
48 
49         <p>愛好:</p>
50         <p>
51             <label><input type="checkbox" name="love"> 打籃球</label>
52             <label><input type="checkbox" name="love"> 踢足球</label>
53             <label><input type="checkbox" name="love"> 開大車</label>
54             <label><input type="checkbox" name="love"> 理發</label>
55         </p>        
56 
57         <p>請留言:</p>
58         <textarea name="mess" cols="100" rows="5"></textarea>
59 
60         <p>
61             <input type="submit" value='Ok'>
62             <input type="reset" value='Cancel'>
63         </p>
64     </form>    
65 </body>
66 </html>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM