博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Html实用型基础标签——表单元素
阅读量:3917 次
发布时间:2019-05-23

本文共 1365 字,大约阅读时间需要 4 分钟。

表单

通过<form></form>进行表示,注意,form表单标签是所有标签最核心标签之一。它是用来实现前后端交互的一个重要标签。

form里常用的一些属性:

name:表单名称

action:表单数据提交的地方(通常是一个后台文件名(.jsp/.py等)或网址)。如果是#,表示提交到当前文件下。

method:前端提交数据到后端的方法,主要有:get(传递的信息会在地址栏中显示)和post(传递的信息不会在地址栏中显示),默认的是get,推荐使用post。

以上在js内容里主要会用到,这里不做过多的解释,先学习基本的样式

目录


1、输入框

用户名:
密码:

这是最基本的输入框,其中还可以设置其中的类型

name="name"

type="text(默认)" 里面可以修改为password(输入时就是*),number什么的

value="默认叫的名字"

size="表格的长度"

maxlength="只能写入的最大长度"

readonly="readonly"(只能看不能改)

placeholder=“提示信息”

pattern=”正则匹配“

 

2、复选框 type=checkbox

兴趣爱好:
足球
篮球
乒乓球

注意的是,必须要让一组复选框具有相同的name,这样才表示为同一组。

checked="checked"表示默认选择

 

3、单选框 type=radio

性别: 男

和复选框一样,都需要规定为一组

 

4、下拉框

<select>

        <option></option>
        <option></option>
        <option></option>

</select>

请问你来自哪里:

注意的是这里下拉框和之前的类型不一样

selected="selected"表示预先选择的,和checked功能差不多

 

5、文本域

文本域就是多行的文本输入控件,文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体,可以通过 cols 和 rows 属性来规定 textarea 的尺寸。

 

6、语义化表单

用户信息
认证名:
用户名:

语义化表单就是将表单内容的一部分打包,生成一组相关表单的字段,<legend>表示为 fieldset 元素定义标题

 

7、按钮

其中type=“”中的属性包括submit:提交、reset:恢复默认值、button(普通按钮)

disabled="disabled"表示按钮不可用

 

 

以上就是基本的表单里面的一些元素,后期遇到了其他常用的元素会再添加,至于跳转以及验证就到后面学习js时再讲解。

转载地址:http://lyvrn.baihongyu.com/

你可能感兴趣的文章
Firefox 18周岁
查看>>
IdentityServer4系列 | 初识基础知识点
查看>>
为什么我们总是「习惯性辩解」?
查看>>
.NET 异步解说
查看>>
Magicodes.IE 2.4发布
查看>>
程序员修神之路--它可能是分布式系统中最重要的枢纽
查看>>
如何理解Eating这个词?云原生与微服务专场介绍
查看>>
诊断日志知多少 | DiagnosticSource 在.NET上的应用
查看>>
Chrome正在启用HTTP/3,支持IETF QUIC
查看>>
【招聘(西安)】深圳市中兴云服务有限公司.NET工程师
查看>>
C# 8: 可变结构体中的只读实例成员
查看>>
Net5 已经来临,让我来送你一个成功
查看>>
System.Text.Json中时间格式化
查看>>
怎么将SVG转成PNG(.NET工具包编写)
查看>>
.NET Core3.1升级.NET5,坑还真不少...
查看>>
为什么曾经优秀的人突然变得平庸?
查看>>
.NET 5 中的隐藏特性
查看>>
.NET5都来了,你还不知道怎么部署到linux?最全部署方案,总有一款适合你
查看>>
我画着图,FluentAPI 她自己就生成了
查看>>
BenchmarkDotNet v0.12x新增功能
查看>>