-
2021-06-14 06:07:14
HTML表单复选框标签
在HTML的表单控件中,复选框也是经常使用的控件,它可以让用户选择打勾或不打勾。它使用的也是标签。
一、定义
标签用于表示文本框、密码框、单选框、复选框、文件上传框、普通按钮、提交按钮、重置按钮等。它是根据不同的type属性值来判断各种不同的类型的子控件的。作为复选框使用时,type属性的值为“checkbox”。
二、语法
选项1
说明:这里声明了一个复选框表单控件,名称为“checkbox1”。这组复选框的内容为“选项1”,选项对应的值为“value1”。所谓复选框。
三、属性
标签作为复选按钮来讲,主要有type、name、value、checked等几个重要属性,下面一一解释。
type属性:
不同的type类型,将标签标记不同的控件,值为checkbox时表示复选框。
name属性:
用于标记此标签的名称,在JavaScript中,可以很方便的通过标签的name属性来找到这个表单,并进一步通过子控件标签的名称,从而找到下面的控件对象。从而就可以做出“您必须要同意我们的注册协议”这样的判断。
value属性:
对于复选框来说,value属性的值即为当前选项被选中之后,标签的值。
checked属性:
这个是一个孤立的属性,没有值。如果非要给它加个值,那就是它自己。如:
或
四、注意
1、对于一个复选按钮,用户可以选择打勾或不打勾。
更多相关内容 -
jsp 复选框使用方法
2020-10-30 04:40:18jsp 复选框使用方法实例代码 -
单选框和复选框_C#_
2021-10-03 05:29:33通过基础的应用单选框和复选框的应用,掌握和使用其使用方法和规则 -
HTML页面中复选框的操作方法
2020-12-13 19:31:24复选框在网页中很是常见,无论是电商网站,还是平台,只有有需要选择的地方就会见到复选的身影。接下来,是我之前写过的两个小demo,都是关于复选框的,希望会给大家带来帮助。 第一个是关于复选框全选反选的操作,... -
ASP.NET中 CheckBox复选框控件的使用
2021-01-02 14:57:00我们可以使用两种类型的 ASP.NET 控件将复选框添加到 Web 窗体页上:单独的 CheckBox 控件或 CheckBoxList 控件。两种控件都为用户提供了一种输入布尔型数据(真或假、是或否)的方法。 这里我们单独使用CheckBox,... -
layui复选框使用介绍
2020-12-29 01:43:18layui复选框:效果图layui复选框,一个主的复选框控制多个从复选框,主复选框和从复选框的颜色不一样layui复选框的样式,都是在选然后才会有的,所以直接通过css设置就实现不了了。只可以通过js动态设置html代码使用...layui复选框:
效果图
layui复选框,一个主的复选框控制多个从复选框,主复选框和从复选框的颜色不一样
layui复选框的样式,都是在选然后才会有的,所以直接通过css设置就实现不了了。只可以通过js动态设置
html代码使用了jfinal的模板
*#(i18n.get('所属校区'))
#for(campus : campusList)
#end
layui代码$(function(){
layui.use('form', function(){
var form = layui.form;
form.on("checkbox(allCheck)", function(data){
console.log(data);
console.log(data.elem.checked);
if (data.elem.checked) {
//动态设置全选按钮颜色,不可以这里设置,这里设置后,前端选然后不会有效果的,
//猜测原因是,form.render("checkbox"); 导致的,设置后layui又渲染了,把我自己设置的颜色覆盖了。所以设置需要在渲染后再设置,就等于是用我的css覆盖了layui的css
$(".campus").each(function(){
$(this).prop('checked', true);
});
} else {
$(".campus").each(function(){
$(this).prop('checked', false);
});
}
form.render("checkbox");
//渲染后设置我的颜色
allCheckbox();
});
//查看是否被全选了,全选了,全选按钮编辑的时候就是被选中中状态
function initselect(){
let allSelect = true;
$(".campus").each(function(index, elem){
//每个checkbox添加点击事件,如果点击了,使得所有的按钮中出现了不被选中的,那么全选按钮就不被选中
if($(this).prop('checked') == false){
allSelect = false;
}
});
console.log("是否全选",allSelect)
$("#qx").prop('checked',allSelect);
form.render("checkbox");
//记得把设置事件放到渲染事件后
allCheckbox();
}
initselect();
//校区点击事件,如果有校区没有被选中,那么全选按钮就不能够显示选中状态
form.on("checkbox(campus)", function(data){
let checked = data.elem.checked;
initselect();
});
});
//全选按钮和其他按钮的颜色不一样
function allCheckbox(){
qx1=$('#qx').next('div').children('span');
if($('#qx').prop('checked')){
//被选中就设置颜色
qx1.css({
'background-color':'#e4393c'
})
}
}
//初始化设置全选按钮的颜色,
allCheckbox();
})css
.layui-form-checkbox span {
width:154px
}
.layui-unselect.layui-form-checkbox{
margin-bottom:5px;
}
.layui-form-checkbox span{
color:#4C5277;
}
.layui-form-checked span{
color:#fff;
}
/*.layui-form-checked span{
background-color:#b31717!important;
}*/
更多layui知识请关注layui使用教程栏目。
-
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2020-12-31 08:34:06本文主要介绍PyQt5界面最基本使用的单选按钮、复选框、下拉框三种控件的使用方法进行介绍。 1、RadioButton单选按钮/CheckBox复选框。需要知道如何判断单选按钮是否被选中。 2、ComboBox下拉框。需要知道如何对... -
Axure RP 复选框全选、反选
2020-11-26 15:38:10用Axure RP 8.0做的原型设计列子,作用是复选框做全选和非全选,已选的做反选。可以学习下反选或非反选的交互思路。 -
HTML复选框
2018-06-20 21:49:17是否因为前端页面中select每次只能选一个选项的困惑而苦恼?使用这个复选控件吧,轻松实现复选框功能。每次可以选多个选项。效果美观。 -
Android中CheckBox复选框控件使用方法详解
2021-01-04 16:15:38CheckBox复选框控件使用方法,具体内容如下 一、简介 1、 2、类结构图 二、CheckBox复选框控件使用方法 这里是使用java代码在LinearLayout里面添加控件 1、新建LinearLayout布局 2、建立CheckBox的XML的Layout文件... -
JavaScript简单判断复选框是否选中及取出值的方法
2020-12-11 11:49:55这里使用JavaScript 获取复选框的值,有朋友在刚开始利用表单提交数据的时候,一般都会遇到表单中有一个特别的元素——复选框,判断它是否选中以及获取它的值 ,好像跟其它的表单元素有点不一样,本代码将为您展示... -
jquery判断复选框是否被选中的方法
2021-01-19 15:06:28jquery 判断复选框是否选中以及如何选中的问题做一下总结。 进入正题,还是当页面有如下一组复选框的时候: <input type=checkbox name=fruit value=apple />苹果 <input type=checkbox name=fruit value... -
jquery实现带复选框的表格行选中删除时高亮显示
2020-12-12 19:33:17通过jquery技术来操作表格是件简单的事,通过jquery的语法,可以很轻松的完成表格的隔行换色,悬浮高亮,在实际的应用中可能会出现表格中带复选框的,删除时,将复选框所在的行的记录删除。在这的地方,可以加个特效... -
checkbox设置复选框的只读效果不让用户勾选
2020-12-01 01:15:20提到只读,很容易想到使用readonly属性,但是对于复选框来说,这个属性和期望得到的效果是有差别的。原因在于readonly属性关联的是页面元素的value属性(例如textbox,设置了readonly就不能修改输入框的文本内容),... -
基于jquery实现复选框全选,反选,全不选等功能
2020-11-26 08:19:13设页面有如下一组复选框和几个相关按钮(全选,反选,全不选等): <input type="checkbox" name="fruit" value="apple" />苹果 <input type="checkbox" name="fruit" value="orange" />橘子 <... -
Android studio APP开发 单选框和复选框
2021-01-03 21:15:57单选框和复选框 单选按钮和复选按钮都是普通按钮Button的子类,所以可以使用所有Button的方法和属性。也有自己特有的属性方法 单选框 单选框就是在多个选项中只选择一个。 在Android中,单选按钮用RadioButton表示,... -
iCheck-Checkboxes:iCheck(复选框)
2021-05-20 08:13:52此小部件可让您为参考集使用复选框列表,简单明了。 它支持多个显示属性,并且外观与“参考集选择器”相同。 贡献 有关对该存储库做出贡献的更多信息,请访问! 典型使用场景 快速设置/调整参考集,而无需通过弹出... -
选择复选框按钮置灰否则按钮可用
2020-09-04 10:52:22主要介绍了使用js实现选择复选框按钮置灰否则按钮可用,需要的朋友可以参考下 -
C# 实现WinForm带复选框的下拉列表DLL控件
2021-03-16 00:15:55C# 实现WinForm带复选框的下拉列表DLL控件,ComboBox WinForm应用,是一个DLL的源码,实现窗口中带复选框的下拉列表,源码编译后生成UCComboBox.dll,你在项目中添加引用就可使用了。 运行环境:Visual Studio2010 -
QT多复选框.zip
2019-05-18 09:31:04QT5.8编译通过,相关介绍请搜索我的博客《QT使用QListWidget+QChececkBox实现多选功能》,链接https://blog.csdn.net/qq_31073871/article/details/90272780 -
jquery.alert 弹出式复选框实现代码
2020-10-29 22:13:49jquery alert 弹出式 复选框,需要的朋友可以参考下,代码有点乱。 -
element带选择表格将表头的复选框改成文字的实现代码
2020-12-28 17:31:08方法一:使用表格属性:header-cell-class-name 表格界面代码 data=tableData header-cell-class-name=cellclass xss=removed> 日期 width=120> <templ -
10个HTML5美化版复选框和单选框
2019-08-23 17:28:58这几款复选框样式很丰富,使用起来也比较方便。 在线演示 源码下载 2、CSS3自定义发光radiobox单选框 之前我们分享过一些CSS3和HTML5实现的自定义checkbox和Radiobox,比如纯CSS3美化Checkbox和Radiobox按钮,不仅... -
限制复选框最多选择项的实现代码
2020-11-22 13:06:20复选框在问卷调查,招聘网站用的很广,今天来介绍一下限制复选框最多选择几项的方法: 思路: 监听复选框的onclick事件 checkbox.onclick = function(){ //代码块 } 监听复选框的checked属性: if(chckbox.... -
jquery实现勾选复选框触发事件给input赋值
2020-10-24 19:13:21本文给大家介绍的是一段十分实用的代码,使用jQuery实现勾选复选框触发事件给input赋值,在制作项目的时候经常需要用到此功能,这里分享给大家。 -
使用php验证复选框有效性的示例
2020-10-26 16:33:43本文介绍一个简单的php通过代码验证复选框值的有效性,有需要的可以参考一下 -
asp.net在Repeater嵌套的Repeater中使用复选框详解
2020-10-17 16:35:49主要介绍了asp.net在Repeater嵌套的Repeater中使用复选框,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 -
Qt之QTableView添加复选框
2016-08-29 17:32:07实现表头和表第一列插入checkbox复选框,运用QT委托重绘表头和表第一列 -
js与jQuery实现checkbox复选框全选/全不选的方法
2020-11-24 03:56:27这应该是一个比较实用的前端技巧吧,很多时候我们都需要点击一个checkbox,然后将所有的复选框自动全部选中,比如新浪邮箱中,一些CMS系统的后台中,使用本JS效果后,会大大增强了操作体验,那么究竟是如何实现这一...