复选框

Selenium(七):选择框(radio框、checkbox框、select框)

时光总嘲笑我的痴心妄想 提交于 2019-12-05 17:15:18
1. 选择框 本章使用的html代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h3 style="color: brown">radio框</h3> <div id="s_radio"> <input type="radio" name="radios" value="radio1">radio1<br> <input type="radio" name="radios" value="radio2">radio2<br> <input type="radio" name="radios" value="radio3" checked="checked">radio3 </div> <hr> <h3 style="color: brown">checkbox框</h3> <div id="s_checkbox"> <input type="checkbox" name="checkboxs" value="checkbox1">checkbox1<br> <input type="checkbox" name="checkboxs" value="checkbox2">checkbox2<br> <input type=

第十三周课程总结

徘徊边缘 提交于 2019-12-05 09:49:10
总结:主要有事件处理中的监听、单选框和复选框、菜单组件和文本选择框; 一:单选框和复选框:单选钮:JRadioButton在swing中可以使用JRadioButton完成一组单选框的操作,可以使用ItemListener接口进行事件的监听。复选框:JCheckBox可以使用JCheckBox完成,使用的监听接口和单选框是一样的,都是ItemListener接口。单选框和复选框的区别在于单选框可以实现多选一,而复选框则可以在多个中选择几个; 二:菜单组件:JMenuBar组件的功能是用来摆放JMenu组件,当建立完多个JMenu组件之后,需要通过JMenuBar组件来将JMmenu组件加入到窗口中;类JMenuBar的常用方法有:add(JMenu c):将指定的JMenu添加到JMenuBar中;getMenu(int index):获取指定位置的菜单;getMenuCount():获取菜单栏上的菜单数; 三:JMenuItem:如果菜单中要加入菜单项,可以使用JMenuItem;JMenuItem继承AbstractButton类,因此JMenuItem也可以理解为一种特殊的JButton组件,当选择某个菜单项时也会触发ActionEvent事件; 四:事件处理:JMenu与JButton都是AbstractButton类的子类,所以事件处理机制是完全一样的

单选框与复选框与后面的文字在电脑与手机上表现不一致的解决方法

可紊 提交于 2019-12-05 03:47:33
如上图所示,单选框与文字在手机上不对齐,现解决方法如下: <label class="margin_r30 shenbao_label" style=""> <input type="radio" name="xuanzhe" style=" "> 日 </label> input{height:15px;margin-bottom:5px;vertical-align:middle; }三个样式缺一不可 来源: oschina 链接: https://my.oschina.net/u/2612473/blog/688540

4.4、Bootstrap V4自学之路------组件---表单

柔情痞子 提交于 2019-12-05 03:37:08
表单控件 下面是一个Bootstrap支持的表控件以及自定义类的完整列表。额外的文档对每个组都是可用的。 类 作用 支持的变量 .form-group 表单控件的任一组 用在任何块级元素上,比如说 <fieldset> 或 <div> .form-control 文本域控件 text 、 password 、 datetime 、 datetime-local 、 date 、 month 、 time 、 week 、 number 、 email 、 url 、 search 、 tel 、 color 选择菜单 multiple 、 size 多行文本域 N/A .form-control-file 文件上传控件 file .radio .radio-inline .checkbox .checkbox-inline 复选框和单选钮 N/A PS:镇山之宝!例子在后续使用中来写!那么一长串的例子,吓死宝宝了。 表单布局 因为Bootstrap对几乎所有的表单控件都应用了 display:block 以及 width:100% ,所以表单默认是纵向堆叠的。可以用附加的类来基于表单改变这种布局。 表单组 .form-group类是向表单添加一些结构的最简单的方法。可是使用在<fieldset>、<div>甚至别的元素上。 <fieldset> 定义围绕表单中元素的边框。

复选框在数据库中存储

妖精的绣舞 提交于 2019-12-05 02:57:34
1,从复选框直接读取选中的值 String[] ptxtt=request.getParameterValues("ptxt1"); String ptxt1=""; if(ptxtt.length>0) { for(int i=0;i<ptxtt.length;i++) { ptxt1=ptxt1+ptxtt[i]+","; //ptxt1为存入数据库的值 } } 2,每个复选框默认值为2的n次方 例如: 复选框的值:篮球=2 足球=4 羽毛球=8 数据库中存入的值为选中的选项的值的和。 如我选择了篮球、足球,则值的和为:6,然后再次编辑的时候,只要拿6分别和选项做与运算, 结果大于0则说明选择了,等于0则说明未选择。 原理解析:是最常用的与运算, 比如羽毛球, 8 换算为二进制为:1000, 6换算为二进制为:0110。 1 0 0 0 ---------- = 0000 0 1 1 0 而2的二进制为 0010 0 0 1 0 ---------- = 0010 = 十进制的2 > 0 0 1 1 0 来源: https://www.cnblogs.com/lq13035130506/p/11900304.html

16Vue 表单的输入绑定

为君一笑 提交于 2019-12-05 02:31:30
基础用法 你可以用 v-model 指令在表单 <input> 、 <textarea> 及 <select> 元素上创建 双向数据绑定 。 它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇,但 v-model 本质上不过是语法糖 。 它负责监听用户的输入事件以更新数据,并对一些 极端场景进行一些特殊处理。 v-model 会 忽略所有表单元素的 value 、 checked 、 selected 特性 的初始值而总是将 Vue 实例的数据作为数据来源。 你应该通过 JavaScript 在组件的 data 选项中声明初始值。 v-model 在内部为不同的输入元素使用不同的属性并抛出不同的事件: text 和 textarea 元素使用 value 属性和 input 事件; checkbox 和 radio 使用 checked 属性和 change 事件; select 字段将 value 作为 prop 并将 change 作为事件。 对于需要使用输入法 (如中文、日文、韩文等) 的语言,你会发现 v-model 不会在输入法组合文字过程中得到更新 。如果你也想处理这个过程,请使用 input 事件。 文本 <input v-model="message" placeholder="edit me"> <p>Message is: {{ message }}<

给GridView添加列头复选框

三世轮回 提交于 2019-12-05 02:04:16
1 using DevExpress.XtraEditors.Drawing; 2 using DevExpress.XtraEditors.Repository; 3 using DevExpress.XtraEditors.ViewInfo; 4 using DevExpress.XtraGrid.Views.Grid; 5 using System; 6 using System.Collections.Generic; 7 using System.Drawing; 8 using System.Linq; 9 using System.Text; 10 11 public static class Draw 12 { 13 /// <summary> 14 /// 为列头绘制CheckBox 15 /// </summary> 16 /// <param name="view">GridView</param> 17 /// <param name="checkItem">RepositoryItemCheckEdit</param> 18 /// <param name="fieldName">需要绘制Checkbox的列名</param> 19 /// <param name="e">ColumnHeaderCustomDrawEventArgs</param> 20

day49

浪子不回头ぞ 提交于 2019-12-05 00:50:22
目录 JQuery介绍 JQuery优势 JQuery版本 JQuery对象 声明JQuery对象的语法 JQuery基本的语法 JQuery把文件导入模板中 查找标签 基本选择器 层级选择器 筛选器 基本筛选器 属性筛选器 表单筛选器 操作标签 样式操作 文本操作 文档处理 属性操作 克隆 位置操作 事件 事件的绑定 input监听默认的事件 阻止事件冒泡 JQuery介绍 JQuery是一个轻量级、兼容多浏览器的js库,相当于python中的模块。 JQuery使用户能够更方便的处理HTML Document、Evnets(事件触发器)、实现动画效果、方便进行Ajax(创建快速动态页面的技术)、交互,能够极大的简化js编程。它的总是就是:写很少的代码,做更多的事情 JQuery优势 一款轻量级的js框架。JQuery核心js文件才几十kb,不会影响页面的加载速度。 丰富的DOM选择器,JQuery的选择器用来很方便,比如要找到某个DOM对象的相邻的元素,js也是一行代码就能搞定。 链式表达式。JQuery的链式操作可以把多个操作写在一行代码里,更加简洁。 事件、样式、动画支持。JQuery还简化了js操作css的代码,并且代码的可读性也比js要强。 Ajax(创建快速动态页面的技术)操作支持。JQuery简化了AJAX操作

1、checkbox写法

别说谁变了你拦得住时间么 提交于 2019-12-04 14:26:15
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>checkbox样式</title> <style> .el-checkbox{ display: inline-block; position: relative; font-size: 14px; font-weight: 500; color: #606266; cursor: pointer; user-select: none; white-space: nowrap; } .el-checkbox-box{ display: inline-block; width: 14px; height: 14px; border: 1px solid #dcdfe6; vertical-align: middle; border-radius: 2px; } .el-checkbox-box::after{ width: 3px; height: 7px; content: ''; border: 1px solid #fff; display: inline-block; border-top: 0; border-left: 0; position: absolute; top: 6px; left: 6px; transform:

JQ实现全选、全不选、反选

核能气质少年 提交于 2019-12-04 11:41:54
代码:有bug,不要一起用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-1.8.0.min.js"></script> </head> <body> <script> $(function() { //全选/全不选 $("#all").click(function() { $("[name=items]:checkbox").prop("checked", this.checked); }); $("[name=items]:checkbox").click(function() { var flag = true; $("[name=items]:checkbox").each(function() { if(!this.checked) { flag = false; } }); $("#all").attr("checked", flag); }) //全选 $("#selectAll").click(function() { $("[name=items]:checkbox").each(function() { $(this).attr("checked", true); }); }); //全不选 $("