当前位置:首页 > 科技 >

html链接怎么打开(html如何打开新链接)

来源:原点资讯(www.yd166.com)时间:2023-04-17 02:28:13作者:YD166手机阅读>>

11、表单

表单是一个包含表单元素的区域。

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio)、复选框(checkbox)等等。

11.1 基本使用

表单需要使用表单标签来设置:

<!-- 表单 -->
<form>
input元素
</form>

11.2 GET&POST

属性 说明 action 后台地址 method 提交方式GET或POST

GET和POST区别:

1.GET

  • 数据会显示在地址栏中,数据不安全
  • 数据大小有限制
  • 数据通过请求头传递

2.POST

  • 数据不会显示在地址栏中,数据安全
  • 数据对大小无限制
  • 数据通过实体内容传递

<form action="后端接口" method="POST"> <input type="text"> <input type="password"> </form> 11.3 LABEL

使用label用于描述表单标题,当点击标题后文本框会获得焦点,需要保证使用的ID在页面中是唯一的。

<form action="后端接口" method="POST"> <label for="username">用户名</label> <input type="text" id="username"> <label for="password">密码</label> <input type="password" id="password"> </form>

也可以将文本框放在label标签内部,这样就不需要设置id与for属性了。

11.4 INPUT

文本框用于输入单行文本使用,下面是常用属性与示例。

属性 说明 type 表单类型,默认为text name 后端接收字段名 required 必须输入 placeholder 提示文本内容 value 默认指 maxlength 允许最大输入字符数 size 表单长度,一般用css来控制 disabled 禁用,不可提交后端 readonly 只读,可提交后端 accept 设置选中类型 比如:.jpg capture 使用麦克风\视频或摄像头哪种方式获取手机上传文件,支持的值有microphone , video , camera

11.4.1 基本示例

<form action="后端接口" method="POST"> <label for="username">用户名</label> <input type="text" name="username" id="username" placeholder="请输入用户名" maxlength="5" size="50" required> </form> 11.4.2 调用摄像头

当input类型为file时手机会让用户选择图片或者拍照,如果想直接调取摄像头使用以下代码.

<form action="后端接口" method="POST"> <label for="file">上传文件</label> <input type="file" name="file" id="file" accept="*.jpg" capture="camera"> </form>

html链接怎么打开,html如何打开新链接(9)

html链接怎么打开,html如何打开新链接(10)

11.4.3 其他类型

通过设置表单的type字段可以指定不同的输入内容.

类型 说明 email 输入内容为邮箱 url 输入内容为URL地址 password 输入内容为密码项 tel 电话号,移动端会调出数字键盘 search 搜索框 hidden 隐藏表单 submit 提交表单 reset 重置表单 button 自定义按钮

11.4.4 HIDDEN

隐藏表单用于提交后台数据,但在前台内容不显示所以在其上做用样式定义也没有意义.

<input type="hidden" name="id" value="1"> 11.4.5 SUBMIT

创建提交按钮可以将表单数据提交到后台,有多种方式可以提交数据,比如:AJAX,或者Html的表单按钮.

a.使用input构建提交按钮,如果设置了name值,那么按钮数据也会提交到后台,如果有多个表单项可以通过这些进行判断是哪个表单提交的.

<input type="submit" name="submit" value="提交表单">

b.使用button也可以提交,设置type属性为submit或不设置都可以提交表单.

<button type="submit">提交表单</button> 11.4.6 禁用表单

通过为表单设置disabled或readonly都可以禁止表单,单readonly表单的数据可以提交到后端

<input type="text" value="数据" readonly> 11.4.7 PATTERN

表单可以通过设置pattern属性指定正则验证.

属性 说明 pattern 正则表达式验证规则 oninvalid 输入错误时触发的事件

<form action=""> <label for="username">用户名</label> <input type="text" name="username" id="username" pattern="[a-z]{5,20}" oninvalid="validate('请输入5~20位字母的用户名')"> <button>提交表单</button> </form> <script> function validate(message){ alert(message); } </script> 11.4.8 TEXTAREA

文本域指可以输入多行文本的表单,当然更复杂的情况可以使用编辑器如ueditor , ckeditor等.

属性 说明 cols 列字符数(一般使用css控制更好) rows 行数(一般使用css控制更好)

<textarea cols="30" rows="3">请踩踩我......</textarea> 11.4.9 SELECT

下拉列表项可用于多个值中的选择.

属性 说明 multiple 支持多选 size 列表框高度 optgroup 选项组 selected 选中状态 option 选项值

<form action=""> <select multiple size="10"> <option value="">选择课程</option> <optgroup label="后端"> <option value="">JAVA</option> <option value="">PHP</option> <option value="">LINUX</option> </optgroup> <optgroup label="前端"> <option value="">HTML</option> <option value="">CSS</option> <option value="">JAVASCRIPT</option> </optgroup> </select> </form>

html链接怎么打开,html如何打开新链接(11)

11.4.10 RADIO

单选框指只能选择一个选项的表单,如性别的选择:男 , 女 , 保密 只能选择一个.

属性 说明 checked 选中状态

<form action=""> <input type="radio" name="" id="boy" checked> <label for="boy">男</label> <input type="radio" name="" id="girl"> <label for="girl">女</label> </form>

html链接怎么打开,html如何打开新链接(12)

栏目热文

html默认打开方式无法更改(默认html打开文件怎么取消)

html默认打开方式无法更改(默认html打开文件怎么取消)

微软正在恢复 Windows 11 中的更改,该更改使得通过系统设置更改默认浏览器变得更加困难。在本周早些时候发布的 W...

2023-04-17 02:27:28查看全文 >>

html页面运行不出来怎么办(html代码正确却运行不出来)

html页面运行不出来怎么办(html代码正确却运行不出来)

1. HTML及CSS:HTML是网页的基础,学习HTML可以了解网页的基本结构,CSS可以定义网页的样式、布局和外观;...

2023-04-17 01:57:16查看全文 >>

html打开无法显示网页怎么回事(html打开不显示怎么办)

html打开无法显示网页怎么回事(html打开不显示怎么办)

当我们访问网站成功后,网站服务器会发送给我们网页代码,浏览器看到代码后,就解释成,我们平时看到的,有文字、图片、视频等的...

2023-04-17 02:26:19查看全文 >>

html链接打不开(自己做的html网页打不开)

html链接打不开(自己做的html网页打不开)

超链接链接分为两种,第一种是指向自己网站的另一个页面,另一种是指向其他的网站;创建超链接,首先创建一个<a>...

2023-04-17 02:30:12查看全文 >>

男孩身高猛长期哪几年(男童吃什么长高)

男孩身高猛长期哪几年(男童吃什么长高)

文/糖妈 原创,抄袭必究。更多的母婴知识可关注本号,欢迎个人分享与关注、点赞每个父母都希望自家的孩子,能将来长得高高大大...

2023-04-17 01:55:04查看全文 >>

为什么我的html网页打不开(为什么我的html打开无法显示网页)

为什么我的html网页打不开(为什么我的html打开无法显示网页)

一、网络问题1、本地网络不通。解决方法:网站不能访问首先看看其他的网站是否能正常访问,如果同样不能访问,请拨打当地网络服...

2023-04-17 02:07:01查看全文 >>

写的html代码无法打开怎么办(html文件打开显示无法访问咋解决)

写的html代码无法打开怎么办(html文件打开显示无法访问咋解决)

在html网页中显示html代码方法1<textarea> 这里是代码<!DOCTYPE HTML&g...

2023-04-17 02:34:59查看全文 >>

html怎么用链接打开(html如何打开外部链接)

html怎么用链接打开(html如何打开外部链接)

在单击带有超链接的文件时,超链接的内容有多种,打开方式,如替换当前页打开,在新窗口打开等。而用来指定打开方式的是<a&g...

2023-04-17 01:58:13查看全文 >>

html网页打不开怎么办(html网页打开是空白怎么办)

html网页打不开怎么办(html网页打开是空白怎么办)

核心技术点网页组成排版标签多媒体标签及属性综合案例一 - 个人简介综合案例二 - Vue 简介一、标签语法HTML 超文...

2023-04-17 02:44:47查看全文 >>

html的打开方式变不了(html代码正确却运行不出来)

html的打开方式变不了(html代码正确却运行不出来)

大家好,我是 Echa。本文将带你了解 Javascript 中常见的错误类型,处理同步和异步 JavaScript/N...

2023-04-17 02:14:05查看全文 >>

文档排行