- 浏览: 1207289 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
下面的有关实现chckbox全选的方法或多或少存在一些缺陷,具体的方法在另一个帖子中有详细的说明:
http://blog.csdn.net/luweifeng1983/archive/2008/12/18/3549769.aspx
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == false) box.checked = true;
}
}
function uncheckAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == true) box.checked = false;
}
}
function switchAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
box.checked = !box.checked;
}
}
// End -->
</script>
<form name=checkboxform>
<input type=checkbox name=C1 checked>C1<br>
<input type=checkbox name=C2 checked>C2<br>
<input type=checkbox name=C3 checked>C3<br>
<input type=checkbox name=C4 checked>C4<br>
<input type=checkbox name=C5 checked>C5<br>
<input type=checkbox name=C6 checked>C6<br>
<input type=checkbox name=C7 checked>C7<br>
<input type=checkbox name=C8 checked>C8<br>
<input type=checkbox name=C9 unchecked>C9<br>
<br>
<input type=button value="全部选中" onClick="checkAll()"><br>
<input type=button value="全部不选" onClick="uncheckAll()"><br>
<input type=button value="选择转换" onClick="switchAll()"><br>
</form>
</body>
</html>
例二:
http://blog.csdn.net/powerlei/archive/2008/01/18/2052114.aspx
例三:顺便看看getElementsByTagName的用法
http://blog.csdn.net/luweifeng1983/archive/2008/12/18/3549769.aspx
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == false) box.checked = true;
}
}
function uncheckAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
if (box.checked == true) box.checked = false;
}
}
function switchAll() {
for (var j = 1; j <= 9; j++) {
box = eval("document.checkboxform.C" + j);
box.checked = !box.checked;
}
}
// End -->
</script>
<form name=checkboxform>
<input type=checkbox name=C1 checked>C1<br>
<input type=checkbox name=C2 checked>C2<br>
<input type=checkbox name=C3 checked>C3<br>
<input type=checkbox name=C4 checked>C4<br>
<input type=checkbox name=C5 checked>C5<br>
<input type=checkbox name=C6 checked>C6<br>
<input type=checkbox name=C7 checked>C7<br>
<input type=checkbox name=C8 checked>C8<br>
<input type=checkbox name=C9 unchecked>C9<br>
<br>
<input type=button value="全部选中" onClick="checkAll()"><br>
<input type=button value="全部不选" onClick="uncheckAll()"><br>
<input type=button value="选择转换" onClick="switchAll()"><br>
</form>
</body>
</html>
例二:
http://blog.csdn.net/powerlei/archive/2008/01/18/2052114.aspx
- 要实现的功能如图所示:
- 全选的checkbox的js代码如下:
- varstatus=true;
- functionallselect(){
- vartags=document.getElementsByTagName("input");
- for(i=0;i<tags.length;i++)
- {
- if(tags[i].type=="checkbox")
- {
- tags[i].checked=status;
- }
- }
- status=!status;
- }
- 当点击显示职位,申请选中职位,放入收藏夹时的js代码如下:
- functionpanduan(){
- vargou=0;
- vartags=document.getElementsByTagName("input");
- for(i=0;i<tags.length;i++)
- {
- if(tags[i].type=="checkbox")
- {
- if(tags[i].id!="Checkbox1"){//这里的Checkbox1为全选checkbox
- if(tags[i].checked==true){
- gou++;
- }
- }
- }
- }
- if(gou==0){
- window.alert("请要在选择的职位前打勾!");
- returnfalse;
- }
- }
例三:
- <HTML>
- <SCRIPTLANGUAGE="JavaScript">
- <!--
- functioncheckall(){
- //varhuang=document.all['huang'];
- varhuang=document.getElementsByTagName("input");
- for(i=0;i<huang.length;i++){
- if(huang[i].type=="checkbox")
- {
- huang[i].checked=true;
- }
- }
- }
- functioncenterall(){
- varhuang=document.all['huang'];
- for(i=0;i<huang.length;i++){
- huang[i].checked=false;
- }
- }
- //-->
- </SCRIPT>
- <BODY>
- <inputtype="checkbox"name="huang"value="ON">
- <inputtype="checkbox"name="huang"value="OFF">
- <br>
- <inputtype="button"value="checkall"onclick="checkall();">
- <inputtype="button"value="centerall"onclick="centerall();">
- </BODY>
- </HTML>
- Javascript为我们提供了两种获取document引用的方式:getElementById和getElementsByTagName.前者返回一个指向具有指定Id属性的元素引用,而后者则返回具有该标签的元素数组,前者应用较多,也是比较熟悉的,本文针对后者做简要解释。
- 比方说:定义一个table,其中有多个td标签,现在需要更改第二个单元格的背景颜色,则可用getElementsByTagName.具体代码如下:
- ......
- <tablestyle="width:100%;">
- <tr><td>1</td>
- <td>2</td>
- <td>3</td>
- </tr>
- <tr>
- <td>4</td>
- <td>5</td>
- <td>6</td>
- </tr>
- <tr>
- <td>7</td>
- <td>8</td>
- <td>9</td>
- </tr>
- </table>
- ......
- vartdObject=document.getElementsByTagName("td").item(1);
- tdObject.style.backgroundColor="blue";
- ......
发表评论
-
Cookie相关操作
2013-02-20 17:44 913JS操作Cookie: http://www.oschin ... -
JS回车实现Tab功能
2012-11-07 15:50 1060//用回车跳到下一个输入框,用法:在<tab ... -
javascript的focus函数如何定位到textarea指定地方
2012-11-07 15:45 1862转:http://hi.baidu.com/codylee/i ... -
模式窗口window.showModalDialog()的用法
2012-02-14 13:01 822http://www.pqshow.com/design/ji ... -
JavaScript判断浏览器类型及版本
2011-11-23 19:13 9080转自:http://www.cnblogs.com/leadz ... -
JQuery基础
2011-11-15 20:46 677//$("#defaultPassId") ... -
JQuery 随机生成密码
2011-11-15 20:29 1157<script type="text/java ... -
JS生成随机密码
2011-11-15 17:24 1140<!DOCTYPE HTML PUBLIC " ... -
在什么时候才会用到fireEvent方法呢?
2011-10-14 17:28 989本文转自:http://www.cnblo ... -
get提交中文后乱码的问题的解决
2011-09-16 13:19 737首先,encodeURIComponent对参数值 编码,要经 ... -
利用javascript实现web页面刷新的方法
2010-06-02 16:34 884javascript refresh page Java ... -
onkeyup,onkeydown,onkeypress
2010-02-03 13:17 6408在使用JavaScript做WEB键盘事件侦听捕获时,主要采 ... -
JS事件处理相关应用,srcElement
2010-01-22 01:20 1509对 evt = (evt) ? evt : window ... -
转:JQuery Ajax 仿google suggest 自动补全功能 支持中文(jsp / Servlet)
2010-01-21 18:04 2580本文转自:JQuery Ajax 仿google sugges ... -
提交和设置表单的值
2008-12-18 13:26 881<inputtype="button&quo ... -
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
2008-12-18 14:16 8211判断select选项中是否存在Value="p ... -
JS对话框的总结
2009-02-13 10:30 1046对话框有三种 1 alert 只是提醒,不能对脚本产生任何改变 ... -
JS类型转換parseInt应注意的问题
2009-02-13 10:40 856http://www.blogjava.net/smcdl/ ... -
JAVASCRIPT应用篇(1)--动态给对象添加属性
2009-02-20 16:55 866<script language="javas ... -
JAVASCRIPT应用篇(2)--完整的Prototype框架学习
2009-02-20 17:33 789看到有关JS框架的东东,保存一下过段时间再看 http:// ...
相关推荐
JS控制checkboxJS控制checkbox
JS控制checkbox全选、取消全选、删除功能的代码贴出来。 看下面两种实现方法:
CheckBox复选框JS实现全选、不选、全不选功能,很简单,具体内容如下 思路: 1、获取元素 2、给全选 不选 反选添加点击事件 3、用for循环checkbox 4、把checkbox的checked设置为true即实现全选 5、把checkbox的...
在ie\ff下测试过,都可以使用.实现单选,也可以取消选择
radiobutton 控制checkbox多选(js实现)
js 实现 使用checkbox控制文本框! 值得下载看看!资源免费,大家分享!!
JS实现TreeView中Checkbox的控制,点父节点,子节点全部选中,点击子节点不节点选中
以下是对js限制checkbox勾选的个数以及php获取多个checkbbox的方法进行了详细的分析介绍,需要的朋友可以参考下
checkbox不被样式控制,这里通过js模拟就好了
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 例二: 要实现的功能如图所示: 全选的checkbox的js代码如下: var status=true; function allselect(){ var tags=document.getElementsByTagName(“input”); for ...
今天把JS控制checkbox全选、取消全选、删除功能的代码贴出来。。
checkbox(1.1版本)比起1.0版,使用更方便,只需要在页面中引用js文件,不需在页面注册事件绑定,也不需要声明其他js变量,兼容IE和FireFox,能分组对页面的checkbox轻松控制和统计
控制的checkbox为 input <input id="cbAll" type="checkbox" onclick="GetAllCheckBox(this)" />全选 <script language="javascript"> function GetAllCheckBox(CheckAll) { var items = document....
ligerUI Tree对checkbox的禁用,设置成只读,只要早jsp中引入此文件即可。
通过value值设置checkbox选中 ... <input type="checkbox" name="ChekRole" value="1" >...js实现代码 [removed] var name = "1,2,3"; var names = name.split(","); var inputs = document
非常好用的复选框已选中的个数统计 及 js验证码 判断表单是否有选择,没有就不提交。代码非常简洁,个人写网站时候常用的有力帮手,自己可以下载来按需修改,不好用你找我要分。
具体方法: 在页面中放入一个CheckBoxList控件,并添加几项,用来分析其产生的HTML代码,这样在使用js进行 动态控制时,将会非常清晰其测试代码如下所示: 代码如下: ”CheckBoxList1″runat u201dserver”...
由于需要个性化checkbox的点击事件,不得以研究了一下点击事件。奈何这个项目组居然没有checkbox的样式,看着这原生的样式丑...checkbox.js $(function() { //activeCheckBox(); activeCheckBoxBySelector(, addSpan
程序员在开发的时候,经常会遇到对查询列表中的记录进行批量操作的情况,实现倒是也不难,用javascript就行,但每次都要重新再写一遍,本人在工作中把它总结为一个模块,记录下来,以便再用。