HTML表单

html表单

表单是一个包含表单元素的区域。
表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。

表单使用表单标签 来设置:<form> input内容 </form>

HTML 表单 - 输入元素

多数情况下被用到的表单标签是输入标签()。
输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:

  1. 文本域(Text Fields)
    文本域通过<input type="text"> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。
 <form>
		First name: <input type="text" name="firstname"><br>
		Last name: <input type="text" name="lastname">
</form>

在这里插入图片描述
2. 密码字段:密码字段通过标签 来定义:

<form>
Password: <input type="password" name="pwd">
</form>

在这里插入图片描述
3. 单选按钮(Radio Buttons
<input type="radio"> 标签定义了表单单选框选项

<form>
<input type="radio" name="sex" value="male">Male<br>
<input type="radio" name="sex" value="female">Female
</form>

在这里插入图片描述
4. 复选框(Checkboxes)
定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。

<form>
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="Car">I have a car
</form>

在这里插入图片描述
5. 提交按钮(Submit Button)
定义了提交按钮.
当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。

<form name="input" action="html_form_action.php" method="get">
Username: <input type="text" name="user">
<input type="submit" value="Submit">
</form>

在这里插入图片描述

HTML表单下拉菜单案例

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>菜鸟教程(runoob.com)</title> 
</head>
<body>
​
<form action="">
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat" selected>Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
​
</body>
</html>

在这里插入图片描述

表单标签综合案例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="">
    <table border="1" align="center" cellspacing="0" width="400"height="600">
        <tr>
            <td>名字:<input type="text" name="表单" value="请输入姓名"></td>
        </tr>
        <tr>
            <td> 密码:<input type="password" name="pwd"></td>
        </tr>
        <br>
        <tr>
            <td>性别:
            <input type="radio" name="sex" id="nan"> <label for="nan">男</label>
            <input type="radio" name="sex" id="nv"> <label for="nv">女</label></td>
        </tr>
        <br>
        <tr>
            <td>爱好:
            <input type="checkbox" name="hobby" id="hobby1"> <label for="hobby1">看电影</label>
            <input type="checkbox" name="hobby" id="hobby2"> <label for="hobby2">打篮球</label>
            <input type="checkbox" name="hobby" id="hobby3"> <label for="hobby3">看书</label>
            <input type="checkbox" name="hobby" id="hobby4"> <label for="hobby4">购物</label></td>
        </tr>
        <tr>
            <td>籍贯:
                <select name="" id="">
                <option value="">苏州</option>
                <option value="">吉林</option>
                <option value="">杭州</option>
                <option value="">广州</option>
                <option value="">南京</option>
                <option value="">绍兴</option>
                </select>
            </td>
        </tr>
        <tr>
            <td>问题反馈:
                <textarea name="" id=" " cols="30" rows="5">请简单描述你的问题...</textarea>
            </td>
        </tr>
    </table>
</form>
</body>
</html>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值