亮瞎眼,网页表单居然还有能这样用?

简介: 亮瞎眼,网页表单居然还有能这样用?

单选框的使用技巧


单选框是一种常用的表单元素,允许用户在一组选项中选择一个。下面是一些单选框的使用技巧:

  1. 分组单选框: 使用相同的 name 属性将单选框分组,以确保用户只能选择其中一个选项。【name 属性一致,代表一组】
<input type="radio" id="male" name="gender" value="male"> 男性<br>
<input type="radio" id="female" name="gender" value="female"> 女性<br>

  1. 使用 <label>** 元素:** 使用 <label> 元素将文本和单选框关联起来,增加用户体验和可访问性。【点击文字就可以选择单选框】
<label for="male"><input type="radio" id="male" name="gender" value="male"> 男性</label><br>
<label for="female"><input type="radio" id="female" name="gender" value="female"> 女性</label><br>


3.默认选中: 使用 checked 属性可以设置单选框的默认选中状态。

<input type="radio" id="male" name="gender" value="male" checked> <label for="male">男性</label><br>

4c4d6114d39432f9919f5b26daa2abc4.png


复选框的使用技巧


与单选框类似,复选框也是一种常用的表单元素,允许用户选择一个或多个选项。下面是一些复选框的使用技巧:

  1. 分组复选框: 使用相同的 name 属性将复选框分组,以便在后台处理时识别用户的选择。
<input type="checkbox" id="coding" name="interest" value="coding"> <label for="coding">编程</label><br>
<input type="checkbox" id="reading" name="interest" value="reading"> <label for="reading">阅读</label><br>

2859d8ffdeb691244fbf6025f08aa925.png

2.使用 <label>** 元素:** 同样地,使用 <label> 元素将文本和复选框关联起来,提升用户体验。

<form action="" method="post" name="formName">
     爱好:<input type="checkbox" name="running" checked>跑步
<input type="checkbox" name="reading" checked>阅读
<input type="checkbox" name="shopping" checked>购物
</form>

2dc10c628d95fb3e952947c8fa771141.png

关于复选框还有几点需要引起读者的注意:

复选框可以多选,不限制选中的数量;

复选框要想被正确提交,必须设置 name 属性,而且每个复选框的 name 属性值和 value 属性值都建议不同;

复选框建议与 <label> 标签配合使用;

<label> 标签中的 for 属性指向复选框的 id 属性,类似绑定。

相关文章
|
9月前
|
移动开发 前端开发 JavaScript
分享66个表单按钮,总有一款适合您
分享66个表单按钮,总有一款适合您
82 4
|
5月前
|
前端开发 JavaScript
前端JS控制网页复制粘贴
前端JS控制网页复制粘贴
|
Web App开发
自制浏览器网页背景是什么体验?
自制浏览器网页背景是什么体验?
91 0
|
Web App开发 前端开发
网页|如何实现网页变灰效果
网页|如何实现网页变灰效果
145 0
绚丽的网页菜单
绚丽的网页菜单
120 0
|
Web App开发 前端开发 测试技术
浏览器失控的后退按钮?——Chrome的导航安全策略
你是否遇到过浏览器后退按钮失灵的情况?其实这又是浏览器的安全策略导致的,不妨来瞅一瞅到底是怎么回事?
1024 2
|
前端开发 JavaScript
前端网页的提示气泡特效实现【简单】
写篇水文,关于网页效果的,看了很多框架的提示框后,就自己动手简单写了下,只能说非常的easy啊,好,废话不多说,既然水了,那就快速学习一下,先放上最终的实现效果 🚀
1238 0
|
BI
如何控制皕杰报表web端工具条的显示 2018-10-10
控制皕杰报表web端工具条有两个方案 1、全局控制 控制所有报表的工具条显示位置、是否显示和工具条按钮的是否显示。在web应用/[size=13.3333px]WEB-INF/resources/report_config.xml中控制。
1231 0
|
前端开发 JavaScript 数据格式