表单

表单创建

表单基本语法:

<form action="url地址" method="提交方式" name="表单名称">
各种表单控件
</form>

<form></form>标记被用于定义表单域,即创建一个表单,以实现用户信息的收集与传递,<form></form>中
的所有内容会被提交给服务器。
复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form method="post">
    账户:
    <input type="text" name="zhanghao" />
    密码:
    <input type="password" name="mima" />
    <input type="submit" name="提交" />
</form>
</body>
</html>
复制代码

以上是一个完整的表单结构,代码中的input元素是用来定义文本框及按钮。效果如下:

 表单属性:

1.action属性

action属性用于指定接收并处理表单数据的服务器程序的url地址。

2.method属性

method属性用于设置表单数据的提交方式,属性值为get和post。get方法为浏览器会与表单处理服务器建立连接

,然后直接在一个传输步骤中发送所有的表单数据。post方法为浏览器会按照action属性中指定的表单处理服务器

建立联系,然后浏览器按分段传输的方法将数据发送给服务器。

3.name属性

name属性用于指定表单名称

4.autocomplete属性

autocomplete属性用于指定表单是否有自动完成功能。

属性值为 on:表单有自动完成功能

    off:表单无自动完成功能

效果如下:

代码如下:

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form id="formBox" autocomplete="on">
    用户名:<input type="text" id="first" name="first">
    昵称:<input type="text" id="second" name="second">
    <input type="submit" value="提交">
</form>
</body>
</html>
复制代码

5.novalidate属性

novalidate属性指定在提交表单时取消对表单进行有效的检查。

 

posted @   Lhaoyu  阅读(127)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示