首页 > 其他分享 >HTML表单

HTML表单

时间:2024-09-02 08:52:04浏览次数:15  
标签:标签 文本框 表单 HTML 设置 按钮 文本

1.表单组件

<span>:文本标签 (没作用主要给文本加其他属性)

<label>:文本标签 (没作用主要给文本加其他属性)

<form>:表单标签

action 提交路径 method 提交方式(get|post)

<button>:按钮标签

<select>...<option>:下拉框(下拉列表) selected 设置默认值

<texarea>:文本域|多行文本框 cols设置宽度 rows设置高度

<input/>:

name:设置名字

size:设置大小

maxlenth:设置最大字符数

minlength:设置最小字符数

2.type:文本类型

text:文本框|输入框 (默认值)

password:密码框

radio:单选按钮 name属性值必须一致 checked默认选择

checkbox:复选框|多选框 name属性值必须一致 checked默认选择

button普通按钮

image:图片按钮

reset:重置按钮(清空按钮)

submit:提交按钮

 <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="sv"  method="get">
            姓名:
            <input name="xingming" type="text"/>
            <br />
            
            密码:
            <input name="mima" type="password" />
            <br />
            
            性别:
            <input type="radio" name="a" checked="checked"/>男
            <input type="radio" name="a" />女
            <br />
            
            爱好:
            <input type="checkbox" name="b" checked="checked"/>唱
            
            <input type="checkbox" name="b" />跳
            
            <input type="checkbox" name="b" />篮球
            
            <br />
            
            <button>按钮</button>
            
            <input type="button" value="普通按钮" />
            
            <input type="image" src="img/renren.gif"  name="zhuce"/>
            
            <input type="reset" name="chongzhi" value="重置按钮" />
            
            <input type="submit" name="tijiao" value="提交按钮" />
            
        </form>
    </body>
</html>

file:文件域 必须在form标签中添加enctype=“multipart/form-data”

email:邮箱

url:网址

search:搜索框

number:数字框 min最小值 max最大值 step:步长(间隔长度)

range:滑块 min最小值 max最大值 step:步长(间隔长度)

tel:电话号

datetime-local:日期选择

color:选择颜色

hidden:隐藏域 不显示

 

3.表单组件属性

readonly:只读 可以选中但无法更改

disabled:禁用

 <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="suibianxiede" method="get" >
            
            <button >按钮</button><button disabled>按钮</button>
        </form>
    </body>
</html>

4.表单验证

placehoulder:输入提示

requlred:非空验证

pattern:正则表达式校验

 <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="suibianxiede" method="get" >
            文本框<input type="text" placeholder="请输入"/>
            文本框<input type="text" placeholder="请输入" required="required"/>
            <button>按钮</button>
        </form>
    </body>
</html>

标签:标签,文本框,表单,HTML,设置,按钮,文本
From: https://blog.csdn.net/QAZ412803/article/details/141802906

相关文章

  • HTML表单中input标签中的type属性使用
     type属性表示表单控件的类型一,radio,checkbox,date,time,datetime-local,month,week等    1.radio:单选框             单选中一组内容必须设置同一个name名;                单选中每一个表单控件必须设置value......
  • HTML 基础一
    1.什么是HTML?HTML是HypeTextMark-upLanguage的简称,即超文本标记语言,是用于创建网页的标准标记语言。HTML的全称为:HypeTextMark-upLanguage,指的是超文本标记语言。它不是一种编程语言(如java、C语言等),是一种标记语言,是一套标记标签,用来描述网页。标记:就是标......
  • CSS 中的图像、媒体和表单元素——WEB开发系列23
    Web开发中,图像、媒体和表单元素是构建用户界面的重要组成部分。正确地使用CSS来处理这些元素可以大幅提高用户体验,增强页面的美观性和功能性。一、什么是替换元素?图像和视频被描述为“替换元素”。这意味着CSS不能影响它们的内部布局——而仅影响它们在页面上相对于其他元素的......
  • php htmlspecialchars()、htmlentities()、addslashes() 的区别
    1差别htmlspecialchars()和htmlentities()唯一的差别是对于不认识的编码是否转义。比如,对于西欧编码ISO-8859-1来说,中文字符是“不认识的编码” 2举个例子说明差别2.1转义不认识的编码有差别$str='中文字符';echo"\nhtmlentities会转义:——\n";echohtmlen......
  • Python将HTML转MD
    1.下载hteml2text模块2.代码importosimporthtml2textinput_folder="C:\\Users\\jude\\Desktop\\res\\cnblogs_blog_judes.20240831122513\\judes"#输入文件夹路径output_folder="C:\\Users\\jude\\Desktop\\res\\cnblogs_blog_judes.......
  • HTML和HTML5有什么区别
    HTML(超文本标记语言)是构建网页的基础,而HTML5是HTML的最新版本。虽然HTML和HTML5在许多方面相似,但HTML5引入了许多新的特性和改进,使得网页开发更加高效和功能丰富。一、HTML概述HTML,即超文本标记语言,是构建网页的标准语言。最初版本的HTML简单地定义了网页的结构和内容,包括文......
  • HTML元素的head、title
    <head>Html文档的头部,包含机器可读的文档相关信息,如文档的标题、脚本和样式表。<head> 主要保存供机器处理的信息,而非人类可读信息。对于人类可见的信息,如顶级标题和列出的作者,请参见 <header> 元素。示例1:<!doctypehtml><htmllang="zh-CN"> <head>   <metacharset="UT......
  • HTML5新特性速查手册:新增标签与属性一览
    前言:网页的相关概念:网址:我们在浏览器中输入的地址。网页:浏览器所呈现的每一个页面。网站:多个网页构成了一个网站。网页的标准:结构:HTML表现:CSS行为:JavaScript一、什么是HTML?HTML(是HyperTextMarkupLanguage的缩写)中文译名:超文本标记语言。各部分理解:......
  • 在HTML中Form标签中常用的属性
    一.target属性:窗口的打开方式    1._self:在原窗口打开<div><ahref="https://www.baidu.com/"target="_self">点击跳转到百度</a></div>这是它运行的结果:点击图中的文字就会实现跳转并在原窗口打开 2. _blank:打开一个新的窗口<div>......
  • 【Qt】表单布局QFormLayout
     表单布局QFormLayoutQt还提供了QFormLayout,属于是QGridLayout的特殊情况,专⻔⽤于实现两列表单的布局.这种表单布局多⽤于让⽤⼾填写信息的场景.左侧列为提⽰,右侧列为输⼊框例子:使用QFormLayout创建表单(1)设置三个label、三个lineEdit(2)设置表单布局,将上述......