HTML常用表单元素使用?

✨一、什么是表单

在HTML中,表单(form)是一种用于收集用户输入数据的元素。
表单可以包含多个输入字段,如文本框、复选框、单选按钮、下拉列表等。用户可以在这些字段中输入或选择数据。表单的基本结构如下:例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form>
    //输入字段
</form>
</body>
</html>

✨二、为什么需要表单

HTML需要表单是为了收集和处理用户输入的数据。表单提供了一种交互方式,用户可以在网页上输入信息,并将这些数据发送到服务器进行处理。表单允许用户输入文本、选择选项、提交文件等。通过表单,网站可以接收用户的反馈、登录信息、注册信息等,实现与用户的交互。表单还可以用于进行搜索、订阅、支付等操作。

✨三、常见控件使用

1.文本框(text)

<form>
    <p>文本框:<input type="text"></p>
</form>

2.密码框(password)

<form>
    <p>密码:<input type="password"></p>
</form>

3. 邮箱框(email)

<form>
    <p>邮箱:<input type="email"></p>
</form>

4.数字输入框(number)

<form>
    <p>数字:<input type="number"></p>
</form>

5.手机号输入框(tel)

<form>
    <p>手机号:<input type="tel"></p>
</form>

6.网址(url)

<form>
    <p>网址:<input type="url"></p>
</form>

7.选择文件(file)

<form>
    <p>选择文件:<input type="file"></p>
</form>

8.单选按钮(radio)

<form>
    <p><input type="radio" name="sex" checked><input type="radio" name="sex"></p>
</form>

9. 复选框(checkbox)

<form>
    爱好:吃饭<input type="checkbox" checked>睡觉<input type="checkbox">
</form>

10.提交按钮(submit)

<form>
    <input type="submit" value="提交">
</form>

11.重置按钮(reset)

<form>
    <input type="reset" value="重置">
</form>

12.普通按钮(button)

<form>
    <input type="button" value="确认">
</form>

13.下拉框(select、option)

<form>
    名字:
<select>
    <option>张三</option>
    <option>李四</option>
    <option>王五</option>
</select>
</form>

综合应用:

<form>
    <p>文本框:<input type="text"></p>
    <p>密码:<input type="password"></p>
    <p>邮箱:<input type="email"></p>
    <p>数字:<input type="number"></p>
    <p>手机号:<input type="tel"></p>
    <p>网址:<input type="url"></p>
    <p>选择文件:<input type="file"></p>
    <p><input type="radio" name="sex" checked><input type="radio" name="sex"></p>
    爱好:吃饭<input type="checkbox" checked>睡觉<input type="checkbox">
    <br><br>
    <input type="submit" value="提交">
    <input type="reset" value="重置">
    <input type="button" value="确认">
    <br><br>
    名字:
<select>
    <option>张三</option>
    <option>李四</option>
    <option>王五</option>
</select>
</form>

运行结果:

在这里插入图片描述

✨四、表单元素的属性

属性描述
type上述值type 属性规定要显示的 < input >元素的类型。
valuetext指定 < input >元素 value 的值。
srcURLsrc 属性规定显示为提交按钮的图像的 URL。 (只针对 type=“image”)
sizenumbersize 属性规定以字符数计的 < input >元素的可见宽度。
readonlyreadonlyreadonly 属性规定输入字段是只读的。
nametextname 属性规定 < input >元素的名称。
maxlengthnumber属性规定 < input >元素中允许的最大字符数。
disableddisableddisabled 属性规定应该禁用的 < input >元素。
checkedcheckedchecked 属性规定在页面加载时应该被预先选定的 元素。 (只针对 type=“checkbox” 或者 type=“radio”)
selectedselected下拉框的默认选中

✨五、总结

HTML表单元素是用于收集用户输入数据的元素,包括文本输入、选择选项、上传文件等功能。使用这些元素可以创建丰富且交互性强的表单。

控件名称type属性值描述
文本框text(默认值)默认。定义一个单行的文本字段(默认宽度为 20 个字符)。
密码框password定义密码字段
单选按钮radio定义单选按钮。(性别等)
复选框checkbox定义复选框。(爱好等)
提交按钮submit定义提交按钮。
重置按钮reset定义重置按钮(重置所有的表单值为默认值)。
图片提交按钮image定义图像作为提交按钮。
普通按钮button定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)
隐藏文本框hidden定义隐藏输入字段。前后台交互非常有用
文件上传框file定义文件选择字段和 “浏览…” 按钮,供文件上传。
  • 23
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值