- 浏览: 222594 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
wly20110420:
很详细,谢谢分享!
java中String\十六进制String\byte[]之间相互转换函数 -
星星283320052:
...
随心畅言 -
贾懂凯:
...
随心畅言
应用实例:
<%@ page contentType="text/html; charset=utf-8" language="java"
buffer="18kb"%>
<html>
<head>
<title>CheckBox_Application</title>
</head>
<body>
<table id="table1">
<tr>
<th><input type='checkbox' onclick='javascript: checkAll(this)'>全选</th>
</tr>
<tr>
<td><input type='checkbox' value="汽车" title="car" onclick="callCheck(this)">
<a onclick="linkDetail('汽车')" style="cursor:hand">汽车</a></td>
</tr>
<tr>
<td><input type='checkbox' value="房子" title="house" onclick="callCheck(this)">
<a onclick="linkDetail('房子')" style="cursor:hand">房子</a></td>
</tr>
<tr>
<td><input type='checkbox' value="朋友" title="friends" onclick="callCheck(this)">
<a onclick="linkDetail('朋友')" style="cursor:hand">朋友</a></td>
</tr>
<tr>
<td><input type='checkbox' value="亲人" title="famaliy" onclick="callCheck(this)">
<a onclick="linkDetail('亲人')" style="cursor:hand">亲人</a></td>
</tr>
</table>
<br>
<input type="text" name="context" size="100">
<input type="hidden" name="contextTemp" size="100">
</body>
<script type="text/javascript" language="javascript">
function checkAll(o) {
var mytable = document.getElementById("table1").getElementsByTagName("input");
if(o.checked){//在进行全选时,把以前单独选中的数据清除,避免重复
document.getElementById("contextTemp").value = "";
document.getElementById("context").value = "";
}
for(var i=1,ci;ci=mytable[i++];) {
ci.checked = o.checked;
callCheck(ci);
}
}
function callCheck(obj){
var initVal = "您选择了:";
var contectTemp = document.getElementById("contextTemp").value;
var opVal = obj.value;
if(obj.checked){//选中的数据项
if(contectTemp==""||contectTemp==null){
contectTemp = opVal;
}else{
contectTemp+=";"+ opVal;
}
}else{//取消选中项
contectTemp = contectTemp.replaceAll(opVal+";","");
contectTemp = contectTemp.replaceAll(";"+opVal,"");
contectTemp = contectTemp.replaceAll(opVal,"");
}
if(contectTemp!=""&&contectTemp!=null){//当有选中项时,根据规则把选中内容写到内容框中
document.getElementById("contextTemp").value = contectTemp;
document.getElementById("context").value = initVal + contectTemp;
}else{//当所有项都取消,同时初始化内容框
document.getElementById("contextTemp").value = "";
document.getElementById("context").value = "";
}
}
String.prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm"),s2);
}
function linkDetail(name){
alert("弹出有关:"+name+"的信息!");
}
</script>
</html
发表评论
-
@RequestMapping 用法详解之地址映射
2015-08-31 11:32 0前段时间项目中用到了RESTful模式来开发程序,但是当用P ... -
focus获取不到光标
2014-03-07 18:10 564focus第一能获取,重新调用不能获取光标,解决方案: i ... -
根据XML Schema生成java类
2014-02-26 13:41 0根据XML Schema生成java类 JAXB提供了 ... -
CLOB/BLOB与String互转。
2013-12-21 17:28 7552String s1="1231dsdgasd ... -
json转换
2013-11-27 17:03 696j1、DTO:Data Transfer Objec ... -
org.hibernate.LazyInitializationException: failed to lazily initialize a collect
2013-04-26 15:37 857这个异常:org.hibernate.LazyInitial ... -
String Stringbuffer和StringBuilder的区别?
2013-04-10 10:27 642java.lang.StringBuffer线程安全的可变字 ... -
获取当前时间的前一天和后一天
2013-01-17 19:36 1389package jp.co.hitachi_solution ... -
js 上传和下载本地文件
2012-11-29 15:24 1289function writeFile(path,data){ ... -
java 文件上传
2012-11-29 15:11 710//同步销单信息 function synchrony ... -
java 文件下载
2012-11-29 15:04 680//下载任务 public String synchronyT ... -
Specified VM install not found: type Standard VM, name jre
2012-11-29 14:10 1043编译Ant脚本时出错: "Specified VM ... -
JAVA实现HTTP服务器端
2012-10-30 15:37 1150用java socket实现了一个简单的http服务器, 可以 ... -
警告:不能读取 AppletViewer 的属性文件:
2012-10-30 15:04 665警告:不能读取 AppletViewer 的属性文件: C:\ ... -
SAXBuilder基本用法
2012-08-29 13:38 1008xml为我们在网络交换 ... -
jdom学习:读取xml文件
2012-08-27 16:50 621用JDOM读取XML文件需先用org.jdom.input.S ... -
Java获取当前日期的前一个月,前一天的时间
2012-08-23 16:08 19749Calendar calendar = Calendar.ge ... -
Hql语句根据时间查询,如何查询昨天、今天、上月、本月的数据
2012-08-10 17:26 13388这个只要你能根据今天的时间算出你需要的时间就完全可以了 如下 ... -
cron 表达式的格式
2012-07-12 10:35 833cron 表达式的格式 Quartz cron 表达式的格式 ... -
java中String\十六进制String\byte[]之间相互转换函数
2012-03-16 16:14 41488java二进制,字节数组,字符,十六进制,BCD编码转换200 ...
相关推荐
本篇文章将深入探讨如何在Winform的GridView中使用Checkbox,并通过具体的案例进行详细讲解。 一、GridView控件基础 1. 添加GridView控件:在Visual Studio的设计视图中,从工具箱拖拽DataGridView控件到窗体上,...
本文将详细讲解如何实现`checkbox`的全选功能,这对于初学者理解`checkbox`的应用及其在页面布局中的使用至关重要。 首先,`checkbox`全选功能的核心在于实现一个主`checkbox`(通常命名为“全选”或“全选/全不选...
在实际应用中,我们有时需要在DataGrid的每一行中插入多个复选框(Checkbox),以便用户能够进行多项选择。本实例即展示了如何在Flex DataGrid中实现多列复选框的功能,同时避免了常见的拖动滚动条导致的混乱问题。 ...
本实例将详细讲解如何实现CheckBox控件的三种状态:未选中、已选中以及灰色禁用状态,并探讨它们在实际应用中的配置和事件处理。 1. CheckBox的基本结构: CheckBox控件在界面中通常表现为一个小方框,里面可能有...
这篇文章主要介绍了微信小程序 checkbox使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 效果图如下: 实例代码如下: type_add.js // pages/...
下面我们将深入探讨`checkBox`控件的使用,包括其基本概念、常见功能、编程接口以及实际应用示例。 ### 1. 基本概念 `checkBox`控件通常表现为一个小方框,未被选中时为空白,被选中时显示一个勾号。用户可以通过...
本文将深入探讨CheckBox控件的使用,包括其基本属性、事件和方法,以及如何在实际项目中应用。 1. **基本属性**: - `Text`:显示在CheckBox旁边的文本,通常用来描述该选项的内容。 - `Checked`:指示CheckBox...
为了实现这一功能,开发者可能需要使用DuiLib的皮肤系统,为新的CheckBox状态创建相应的皮肤图片。同时,确保在代码中正确处理CheckBox的焦点、鼠标悬停和按下等状态,以提供一致的用户体验。 在实际项目中,...
这个案例演示了如何将上述理论应用于实际场景,如表格中`checkbox`的选择。 五、图片资源 "checked.png"和"unChecked.png"可能是用于自定义`checkbox`样式的图片资源。通过CSS的`background-image`属性将它们应用到...
在WPF实际项目开发的时候,经常会用到带CheckBox的TreeView,虽然微软在WPF的TreeView中没有提供该功能,但是微软在WPF中提供强大的ItemTemplate模板功能和自定义样式,那我们可以自己写一个这样的控件供自己使用。
在PyQt5中,Checkbox是`QCheckBox`类的实例。`QCheckBox`提供了文本标签和可切换的状态,用户可以通过点击来选择或取消选择。 二、创建Checkbox 创建一个Checkbox非常简单,只需要通过`QCheckBox`类的构造函数传递...
综上所述,要在Android的ListView中使用Checkbox,我们需要创建自定义Adapter,设计Checkbox的布局,管理复选状态,监听并处理用户操作,同时注意性能优化和状态恢复。在实际项目中,这样的实现方式能够提供灵活的...
Checkbox控件是网页和应用程序中常见的元素,用于提供多选功能。在高级控件如DataGridView中,通过结合Checkbox可以实现全选和反选功能,为用户提供便捷的操作方式。这个经典例子将深入探讨如何在Web应用中实现这一...
### JavaScript中Checkbox使用方法实例分析 #### 一、概述 在Web开发中,`checkbox`是一种常见的表单元素,主要用于实现多选功能。利用JavaScript,我们可以实现对`checkbox`的各种操作,如全选、反选等。本文将...
当GridView与CheckBox结合使用时,我们可以创建一个功能丰富的界面,让用户能够对多项数据进行选择。 ### GridView基本概念 GridView继承自AbsListView,它会将数据源(通常是ArrayList或Cursor)中的元素按行和列...
本文将深入探讨jQuery在实际项目中的应用,特别是针对checkbox和table的处理,这在网页交互和数据展示中是常见的需求。 首先,jQuery中的checkbox操作是相当直观的。`checkbox`在HTML中用于提供用户对某个选项的...
在描述中提到的“用循环动态生成checkbox组”,就是通过ActionScript中的循环结构,如for或while循环,来创建并添加多个Checkbox实例到舞台。 首先,我们需要理解Checkbox类。Checkbox是Flex提供的一个控件,用于让...
本教程将深入讲解如何在Android项目中使用CheckBox,并结合实际案例——"032-CheckBoxApp"来演示具体操作。 首先,CheckBox在Android XML布局文件中的声明方式如下: ```xml <CheckBox android:id="@+id/...
在实际项目中,你可以根据需求设置`CheckBoxSize`和`CheckedImage`属性,然后在界面上添加`CustomCheckBox`实例,实现个性化的设计。 通过以上步骤,我们成功地创建了一个支持选框大小调整和选框图像替换的自定义`...