主页 分类 关于

HTML 基本控件大集合

HTML个人整理

输入框与密码框

<p>名字: <input type="text" name="username" size="33"></p>    <!-- text指输入框  size 文本框的长度 -->
<p>密码: <input type="password" name="pwd" maxlength="8" size="33"></p> <!-- password指密码框 maxlength最大长度 -->

以下为效果

HTML基本控件大集合

名字:

密码:

get与post

<form action="史迪奇的第一个网站.html" mathod="get"></iframe>    <!-- get方式提交 uil可以看到提交信息 不安全 但是高效 -->
<form action="史迪奇的第一个网站.html" mathod="post"></iframe> <!-- post方式提交 Form Data可以看到提交信息 比较安全 传输大文件 -->

单选框

单选框 radio 要value表示单选框的值 name表示组用来实现单选效果

<p>
<input type="radio" value="boy" name="sex"/>
<input type="radio" value="girl" name="sex"/>
</p>

以下为效果

HTML基本控件大集合

多选框

多选框 checkbox 也要value表示单选框的值 name表示组用来实现单选效果

<p>
<input type="checkbox" value="code" name="hobby"/>敲代码
<input type="checkbox" value="sleep" name="hobby"/>睡觉
<input type="checkbox" value="eat" name="hobby"/>吃饭
</p>

以下为效果

HTML基本控件大集合

敲代码 睡觉 吃饭

按钮

<p>
<input type="button" value="code" name="btn1"/> <!-- button普通按钮 -->
<input type="image" src="..."/> <!-- 图片按钮 这里懒得添加图片了-->
<input type="submit"> <!-- submit提交 -->
<input type="reset"> <!-- reset重置 -->
</p>

以下为效果

HTML基本控件大集合

下拉框/列表框

<p>
地区:
<select name="列表名称">
<option value="选择地区">金星</option>
<option value="选择地区">木星</option>
<option value="选择地区">水星</option>
<option value="选择地区">火星</option>
<option value="选择地区">图星</option>
<option value="选择地区">地球</option>
</select>
</p>

以下为效果

HTML基本控件大集合

地区:

文本域

<p>反馈:
<!--textarea表示文本域 cols表示列 row表示行 -->
<textarea name = "textarea" cols="50" row="10">文本内容</textarea>
</p>

以下为效果

HTML基本控件大集合t

反馈:

文件域

通过name属性上传, 没有name属性就上传不了

<p>请选择文件:
<input type="file" name="files">
<input type="button" value="上传" name="upload">
</p>

以下为效果

HTML基本控件大集合

请选择文件:

简单验证

<p>邮箱:
<input type="email" name="email"> <!-- email表示邮箱 -->
</p>

<p>网址:
<input type="url" name="url"> <!-- url表示网址 -->
</p>

<p>商品数量:
<input type="number" name="num" max="100" min="0" step="1"> <!-- number表示数字 max表示最大值 min表示最小值 step表示步长 -->
</p>

<p>声音大小:
<input type="range" name="voice" max="100" min="0" step="1" > <!-- range表示滑块 max表示最大值 min表示最小值 step表示步长 -->

</p>
<p>搜索框:
<input type="search" name="search"> <!-- search表示搜索框 -->
</p>

以下为效果

HTML基本控件大集合

邮箱:

网址:

商品数量:

声音大小:

搜索框:

表单应用

隐藏域 hidden

<p>名字: <input type="text" name="username" size="33"></p>
<p>密码: <input type="password" name="pwd" maxlength="8" size="33" hidden></p> <!-- hidden表示隐藏 -->

以下为效果

HTML基本控件大集合

名字:

密码:

只读 readonly

<span>贱贱的操作:</span>
<p>名字: <input type="text" name="username" value="史迪奇国王" readonly></p> <!-- readonly表示只读 -->
<p>密码: <input type="password" name="pwd"></p>

以下为效果

HTML基本控件大集合 贱贱的操作:

名字:

密码:

禁用 checked disabled

<p>
<input type="radio" value="boy" name="sex"/>
<input type="radio" value="girl" name="sex" checked disabled/><!-- checked disabled表示禁用 假如你是男生也会默认给你性别女, 并且不能更改 -->
</p>

以下为效果

HTML基本控件大集合

扩大鼠标范围

<p>
<label for="sdq">扩大范围至文字</label> <!-- label标签扩充鼠标的可用性 -->
<input type="text" id="sdq">
</p>

以下为效果

HTML基本控件大集合

提示信息

<p>账户: <input type="text" name="username" size="33" placeholder="请输入账号" required></p>   <!-- required表示非空状态 也就是说必须要填 -->
<p>密码: <input type="password" name="pwd" maxlength="8" size="33" placeholder="请输入密码"></p> <!-- placeholder表示提示信息 -->

以下为效果

HTML基本控件大集合

账户:

密码:

正则表达式 pattern

<p>自定义邮箱
<input type=text name="diymain" pattern="邮箱的正则表达式"> <!-- pattern表示正则表达式 diy意思是自定义 -->
</p>

以下为效果

HTML基本控件大集合

自定义邮箱

属性 说明
type 指定元素的类型 text password chckbox radio submit reset file hidden image button 默认是text
name 指定表单元的名称
value 元素的初始值 type为radio时必须指定一个值
size 指定表单元素的初始宽度 如果type为text或者password时表单大小以字节为单位 对于其他类型宽度可能以像素为单位
maxlength type为text或者password时输入最大字符数
checked type为radio或者checkbox指定按钮是否被选中

只要input都需要value值和name值, 这样就可以养成好习惯










作者: 我叫史迪奇
本文来自于: https://sdq3.link/HTML-operation.html博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议