HTML复选框里添加下拉框,Html:实现带复选框的下拉框(一)
概述
项目中要用到可多选的下拉框(select),发现HTML中无此控件,故手动模拟实现一下。
模拟所用元素:input,ul,li
代码
模拟实现带复选框的下拉列表
body{
margin: 20px;
}
input{
width: 150px;
height: 30px;
}
ul{
display: none;
list-style: none;
width: 150px;
padding: 0;
margin: 0;
}
li{
height: 20px;
font-size: 20px;
margin-bottom: 5px;
}
input{
font-size: 14px;
}
input[type="checkbox"]{
width: 20px;
height: 20px;
line-height: 20px;
margin: 5px 5px 0 0;
vertical-align: top;
}
#id_div{
width: 150px;
}
- 000000
- 111111
- 222222
- 333333
- 444444
//显示 - 隐藏下拉列表
$("#id_div").mouseleave( function(){
$("#id_select_options").hide();
} );
function show_options()
{
if( $("#id_select_options").is(":hidden") )
$("#id_select_options").show();
else
$("#id_select_options").hide();
}
//复选框勾选,更新显示
function chk_changed()
{
var str_selected = "";
var lstChk = document.getElementsByName( "select_checkbox" );
for( var n = 0; n < lstChk.length; n++ )
{
if( lstChk[n].checked )
str_selected = str_selected + "/" + lstChk[n].value;
}
$("#id_select").val( str_selected.substring( 1, str_selected.length ) );
}
效果
HTML复选框里添加下拉框,Html:实现带复选框的下拉框(一)相关推荐
- 组合框里添加复选框的方法
组合框可以看作是列表框和文本框的组合,因其占据的空间少,使用操作方便,常被界面设计人员用于界面开发设计中,在有限个输入的条件下,组合框常用来代替文本框,这样从用户使用角度来看,更趋人性化,所见即所得. ...
- git ssh配置完后拉取代码_CentOS6自带git版本需要用户名才能拉取代码
问题 当我们在CentOS6操作系统执行git操作,发现拉取代码的时候会出现如下的提示: $ git clone http://xxxxx.giterror: The requested URL re ...
- android系统设置在哪里,android-如何在系统settings里添加设置选项
版本:2.3.1 目的:在通话设置菜单下,添加一dect设置菜单,里面再添加一checkBOxPreference 来使能硬件模块. ------------------------- 目前做的项目, ...
- html 复选框 mysql_Html:实现带复选框的下拉框(一)
概述 项目中要用到可多选的下拉框(select),发现HTML中无此控件,故手动模拟实现一下. 模拟所用元素:input,ul,li 代码 模拟实现带复选框的下拉列表 body{ margin: 20 ...
- 表格中序号怎计算机课程视频,【答疑】在Excel表格里输入了文字后怎么下拉顺序号啊?如何在表格里添加序号? - 视频教程线上学...
如何在excel表格里制作印章 2020-08-12 浏览量:18 提问者:罗纳尔多的甜瓜. 回答: 利用Excel函数制作印章 第一步:制作印章图案 首先我们要做出一个印章的图案,最简单的办法是把印 ...
- jquery ajax 找到数据怎样放到下拉框里_闲话Excel之简易数据动态图表的制作
今天早上你的老板和你说让你把今年1-6月份的员工业绩做一份报表发给他,务必简介直观,但是你目前手头就以下的数据: 你肯定不能将这个发给你老板啊,既不简洁也不直观,该咋办呢?我建议用动态图表的方法,且听 ...
- 如何在word文档里复选框里打勾?
1.画个文本框,文本框里写一个钩,然后拖过去:或者先在WORD里插入符号"√",然后选中"√",到->格式->中文版式->带圈字符->选 ...
- eazy ui 复选框单选_UI备忘单:单选按钮,复选框和其他选择器
eazy ui 复选框单选 重点 (Top highlight) Pick me! Pick me! No, pick me! In today's cheat sheet we will be lo ...
- Material UI 带复选框表格获取选中值(索引)
vue+Material UI 带复选框表格获取选中值(索引) 发现问题 解决 写在最后 发现问题 神坑UI框架–Material,这款框架我不晓得为什么会这么坑,有这么多的问题为什么会被推出来,真的 ...
最新文章
- zookeeper - watcher(9)
- java操作poi如何更改excel中的数据
- 信息学奥赛C++语言:梯形面积
- antd 能自适应吗_Antd表格滚动 宽度自适应 不换行的实例
- qwtqplot用法
- Linux 命令执行流程
- Telnet介绍及其安装
- swustoj堆排序算法(1015)
- Spring系列缓存注解@Cacheable @CacheEvit @CachePut 使用姿势介绍
- 一文搞懂HTTPProxy丨含基础、高级路由、服务韧性
- 作业收集小程序推荐|视频作业收集、图片作业收集、文档作业收集
- 关于 360 度评估
- 01.使用.svg格式图片生成app图标详细步骤和注意事项
- 好记性不如烂笔头-笔记记录方法公开
- gif太大了怎么压缩?教你一招轻松压缩gif大小
- [MSDN版本][32bit/64bit]Windows 2003 R2 With Sp2[中/英][标准/企业/数据中心]
- Facebook SDK for iOS 2.4 iOS 6 上运行崩溃
- QT5.9.0配置opencv
- 直流有刷电机H桥正反转调速原理及Matlab/Simulink仿真
- 如何查看局域网的其他计算机,怎么查看局域网中其他电脑的信息