欢迎光临散文网 会员登陆 & 注册

HTML表单控件input的使用

2023-04-14 10:54 作者:云和数据何老师  | 我要投稿


浏览网页时,读者经常会看到单行文本输入框、单选按钮、复选框、重置按钮等,使用<input/>控件可以在表单中定义这些元素,其基本语法格式如下。

<input type=”控件类型”/>

在上述语法中,type属性为其最基本的属性,取值有多种,用来指定不同的控件类型。除type属性外,<input/>控件还可以定义很多其他属性,其中,比较常用的如id、name、value、size,它们分别用来指定input控件的ID值、名称、控件中的默认值和控件在页面中的显示宽度。

接下来通过一个案例来演示<input/>控件的使用。

在chapter01文件夹下创建一个HTML文件htmlDemo06,在该文件中使用表单控件来显示

注册页面,其关键代码如文件1-6所示。

文件1-6 htmlDemo06.html

<body> <fieldset>    <legend注册新用户</legendwW.itheima.Com    <!--表单数据的提交方式为POST--->    <form action="#" method="post">       <table cellpadding="2" align="center">        <tr>           <td align="right">用户名:</td>           <td>              <!--1.文本输入框控件-->              <input type="text" name="username" />          </td>        </tr>        <tr>           <td align="right">密码:</td>           <!--2.密码输入框控件-->           <td><input type="password" name="password" /></td>         </tr>         <tr>            <td align="right">性别:</td>       <td>      <!--3.单选输入框控件,由于无法输入value,所以预先定义好-->      <input type="radio"name="gender"value="male"/>男      <input type="radio" name="gender" value="female"/> 女          </td>       </tr>      <tr>       <td align="right">兴趣:</td>                        <td>                <!--4.复选框控件-->                <input type="checkbox"name="interest"value="film"/>看电影                <input type="checkbox"name="interest"value="code"/>敲代码                <inputtype="checkbox"name="interest"value="game"/>玩游戏                </td>              </tr>              <tr>                <td align="right">头像:</td>                <td>                <!--5.文件上传控件-->               <input type="file" name="photo" />           </td>        </tr>                <tr>          <td colspan="2" align="center">          <!--6.提交按钮控件-->          <input type="submit"value="注册"/>          <!--7.重置按钮控件,单击后会清空当前form-->          <input type="reset"value="重填"/>         </td>        </tr>      </table>    </form> </fieldset></body>

在文件1-6中,分别使用<input/>标记定义了文本输入框控件、密码输入框控件、单选框和复选框控件、文件上传控件以及提交和重置按钮控件。在上述控件中,name属性代表控件名称,value属性表示该控件的值。需要注意的是,单选框控件和复选框控件必须指定相同的name值,这是为了方便在处理页面数据时获取表单传递的值(表单所传递的就是该控件的value值)。上述代码中,还用了<fieldset><legend>标记。<fieldset>标记的作用是将表单内的元素分组,而<legend>标记则为<fieldset>标记定义标题。

使用浏览器打开文件1-6,显示结果如图1-8所示。

图1-8表单控件的使用

填写完图1-8中所示的表单数据后,页面如图1-9所示。

图1-9表单控件的使用

从图1-9可以看出,密码输入框中内容为不可见状态,单选按钮只能选择一个值,而复选框可以选择多个值。

与其他语言类似,HTML中也提供了代码注释,它以“<!–”开头,以“–>”结束,其语法如下所示。

<!--注释内容-->

在文件1-6中,就大量地使用了HTML注释,被注释的内容不会显示到浏览器页面上,但是通过查看浏览器中的源代码可以看到HTML中的注释信息。


HTML表单控件input的使用的评论 (共 条)

分享到微博请遵守国家法律