`
Java-primer
  • 浏览: 51120 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

关于 form表单中,checkbook(复选框 )进行级联选中或级联取消功能的JavaScript

阅读更多
var CheckBoxObj={
process: function(element){
for(var i=0; i<element.length; i++){
   if(element[i].checked){
  return false;
   }
}
return true;
  },
clickParent: function(parentNode, childNode){
var parentElement = document.getElementById(parentNode);
var childElement = document.getElementsByName(childNode);
if(parentElement.checked){
for(var i=0; i<childElement.length; i++){
childElement[i].checked = true;
}
}else{
for(var i=0; i<childElement.length; i++){
childElement[i].checked = false;
}
}
},
clickChild: function(parentNode, childNode){
var parentElement = document.getElementById(parentNode);
var childElement = document.getElementsByName(childNode);
if(this.process(childElement)){
parentElement.checked = false;
}else{
parentElement.checked = true;
}
   }
    
}
分享到:
评论

相关推荐

    自己封装的一个checkbook工具

    这个标题暗示了一个开发者自定义的工具,它可能是一个用于处理复选框操作的程序或者库,被命名为"checkbook",可能是因为其功能与传统会计中的检查清单类似,允许用户在多个选项中进行选择或标记。在IT领域,"封装...

    原生JS实现表单checkbook获取已选择的值

    原生JavaScript中的checkbox对象具有一个checked属性,该属性是一个布尔值,用来表示复选框是否被选中。当复选框被选中时,checked属性的值为true;当复选框未被选中时,checked属性的值为false。 现在,让我们来看...

    Checkbook

    《Checkbook:一款独特字体的探索与应用》 在信息技术高速发展的今天,字体设计作为视觉传达的重要元素,其重要性不言而喻。"Checkbook"是一款独具特色的字体,它以其独特的风格和设计理念,为设计师提供了更多的...

    浅谈JavaScript的内置对象和浏览器对象

    在javascript中对象通常包括两种类型:内置对象和浏览器对象,此外,用户还可以自定义对象。...表单中的复选框 document 当前窗口中的HTML文档 embed 当前窗口中的嵌入对象 event 浏览器中发生的

    flash as2.0基础编程实例集锦

    2. **组件-运行创建checkBook组件**:这个实例涉及到自定义组件的创建和运行,尤其是checkBook组件,这是一种常见的复选框控件。了解如何创建和管理自定义组件能让你的Flash项目更具可重用性和扩展性。 3. **组件-...

    a class template for a CheckBook

    CheckBook.h ?a class template for a CheckBook, where the check is any data type The constructor and the writeCheck function can throw exceptions if out of heap memory.

    php图书管理系统源代码

    5. **条件判断与提示**: JavaScript中使用 `alert` 来向用户显示错误消息或提示信息。 6. **表单提交处理**: 当验证通过后,将通过表单提交的方式执行后续操作。 7. **SQL查询**: 用于从数据库中检索特定读者的...

    搜索框以及拼音检索好友

    在IT行业中,尤其是在移动应用开发领域,"搜索框以及拼音检索好友"是一个常见的功能需求,尤其是在社交应用中。这个功能的实现涉及到多个技术点,主要包括拼音处理、数据检索和UI设计。下面将详细阐述这些知识点。 ...

    sdcms留言板

    在前端页面中,通过JavaScript对用户的输入进行了验证。这里增加了验证码(`yzm`)和电话号码(`tel`)字段的验证逻辑,确保只有合法的输入才能被提交。 2. **后端处理** ```vb username = Trim(Request.Form(...

    springmvc高级参数绑定

    首先,要实现这个功能,我们需要在前端页面使用HTML和JavaScript来创建一个多选框列表,每个商品对应一个checkbook。例如: ```html &lt;form action="/deleteProducts" method="POST"&gt; &lt;!-- 商品ID作为value,name...

    Django_Checkbook:支票簿

    **Django Checkbook:构建基于Python的财务管理系统** Django Checkbook是一款利用Python的Django框架开发的开源项目,旨在帮助用户管理和跟踪个人或企业的财务收支情况,类似于一个电子化的支票簿。该项目的核心...

    财务管理软件 Checkbook Lite v5.5

    《Checkbook Lite v5.5:个人财务管理利器》 在当今社会,个人财务管理的重要性日益凸显。随着经济活动的多样化,我们需要一款高效、易用的工具来帮助我们追踪收支,确保财务状况的清晰与稳定。Checkbook Lite v5.5...

    Checkbook-开源

    【Checkbook-开源】是一个专为用户设计的多功能会计工具,旨在帮助用户高效且精确地追踪他们的财务状况,包括账户交易记录与预算管理。作为一款开源软件,Checkbook的源代码对公众开放,允许用户根据自己的需求进行...

    Checkbook Register Online-开源

    这需要在数据库中进行实时更新和查询操作,以保持数据准确性。 4. **余额调整**:对于未记录的现金交易,用户可以进行手动调整以平衡账户。系统需提供一个界面,让用户方便地进行加减操作,并记录这些调整原因。 5...

    checkbook:MEAN.js 中的简单支票簿 Web 应用程序

    MEAN.JS 是一个全栈 JavaScript 开源解决方案,它为基于 、 、 和的应用程序提供了一个坚实的起点。 这个想法是通过连接这些框架来解决常见问题,构建一个强大的框架来支持日常开发需求,并帮助开发人员在使用流行的...

    Python Checkbook Manager-开源

    Python Checkbook Manager(又名PyCheckbook)是专注于简单性和可移植性的个人财务管理器。 它可以在可以运行Python和Tkinter的任何平台上运行。 它处理非常简单的支票簿注册功能。

    JACR - Just Another Checkbook Register-开源

    使用JACR这样的开源软件,用户不仅可以免费获得财务管理工具,还可以根据自己的需求对其进行定制。同时,通过参与开源社区,用户可以获得技术支持,与其他用户交流经验,甚至贡献自己的代码,推动项目的发展。对于...

    Javascript oop设计模式 面向对象编程简单实例介绍

    JavaScript中的面向对象编程(OOP)是编程领域中一种重要的设计模式,它允许开发者通过类和对象的概念来组织代码,从而提高代码的可维护性和复用性。在JavaScript中,由于语言特性,OOP实现与传统面向对象语言略有...

Global site tag (gtag.js) - Google Analytics