`

(全选)多选按钮的JS实现 单选按钮

阅读更多

1.代码:(全选)多选按钮

<html>
  <head>
  	<title>复选框checked属性</title>
  	<script language="JavaScript" type="text/javascript">
  		<!--
  		    function myFunction()
  		    {
  		       var bBoolean = document.myForm2.cb.checked;
  		       if(bBoolean){
  		          document.myForm1.cb1.checked = true;
  		          document.myForm1.cb2.checked = true;
  		          document.myForm1.cb3.checked = true;
  		       }else{
  		          document.myForm1.cb1.checked = false;
  		          document.myForm1.cb2.checked = false;
  		          document.myForm1.cb3.checked = false;
  		       }
  		    }
   		//-->
  	</script>
  </head>
  <body>
  	<h1>请选择你的爱好</h1>
  	<form name="myForm1">
  		<input type="checkbox" name="cb1" checked>看书<br>
  		<input type="checkbox" name="cb2" checked>上网<br>
  		<input type="checkbox" name="cb3">游戏<br>
  	</form>
  	<hr>
  	<form name="myForm2">
  		<input type="checkbox" name="cb" onclick="myFunction()">全选
  	</form>
  </body>
</html>

 

2.单选按钮

<html>
  <head>
  	<title>单选按钮</title>
  	<script language="JavaScript" type="text/javascript">
  		<!--
  		    function myFunction1()
  		    {
  		       document.myForm1.rd[0].checked=true;
  		    }
  		    function myFunction2()
  		    {
  		       document.myForm1.rd[1].checked=true;
  		    }
  		    function myFunction3()
  		    {
  		       document.myForm1.rd[2].checked=true;
  		    }
   		//-->
  	</script>
  </head>
  <body>
  	<h1>请选择你最喜欢的爱好</h1>
  	<form name="myForm1">
  		<input type="radio" name="rd" checked>看书<br>
  		<input type="radio" name="rd">上网<br>
  		<input type="radio" name="rd">游戏<br>
  	</form>
  	<form name="myForm2">
  		<input type="button" value="选择看书" onclick="myFunction1()">
  		<input type="button" value="选择上网" onclick="myFunction2()">
  		<input type="button" value="选择游戏" onclick="myFunction3()">
  	</form>
  </body>
</html>

 

分享到:
评论

相关推荐

    Extjs3.4.0版本 多选下拉框效果支持多选/全选/全不选

    首先,我们来看看`LovCombo.js`,这可能是一个自定义的组合框组件,扩展了ExtJS的原生ComboBox类,以实现多选功能。在ExtJS中,创建这样的组件通常涉及到以下步骤: 1. **创建一个新的类**:定义一个继承自Ext.form...

    复选框 实现 单选 全选

    例如,在一组复选框中,当一个被选中时,其他所有复选框都会自动取消选中,这实际上是在模仿单选按钮(Radio Button)的行为。在文件的部分代码中,并没有直接体现单选的逻辑,但可以通过修改`callCheck`函数中的...

    JS判定全选或单选(checkbox)

    在本文中,我们将深入探讨如何使用JavaScript来处理复选框(checkbox)的选择状态,包括全选和多选的功能。 ### 全选与多选复选框的实现 #### 函数`checkallbox()`详解 此函数的目标是实现“全选”功能。当用户...

    js 分页全选或反选标识实现代码

    分页全选或反选标识实现代码主要涉及对网页中表格多选按钮的操作,包括批量全选与批量移除,行单选添加与移除,以及确保在分页操作后依然能保持全选或不选状态的标识。以下是对该代码功能的详细解析: 1. 批量全选...

    jquery实现的多选下拉框

    核心文件通常包括CSS样式表(如`multiselect.css`)和JavaScript脚本(如`jquery.multiselect.js`或`jquery.multiselect.min.js`)。我们需要在网页中引用这些资源,以确保插件正常工作。 安装完成后,我们可以通过...

    全选,单选,多种状态变化

    全选功能允许用户一次性选择所有选项,通常通过一个复选框或者按钮实现。例如,在一个表格中,如果用户想要对所有行执行相同的操作(如删除、导出或编辑),点击全选按钮可以快速勾选所有行的复选框。全选功能的实现...

    jQuery单选多选按钮样式美化特效代码

    jQuery库作为一个强大的JavaScript工具集,被广泛用于实现各种动态效果和交互功能,其中包括对单选和多选按钮的样式美化。本教程将深入探讨如何利用jQuery实现这样的效果。 首先,jQuery库中的版本`jquery.1.10.2....

    支持单选多选全选的jQuery房屋楼层选择代码.zip

    标题中的“支持单选多选全选的jQuery房屋楼层选择代码”表明这是一个使用jQuery实现的交互式房屋楼层选择器,它具有单选、多选和全选功能。这个选择器可能用于房地产网站或者任何需要用户从一系列房屋或楼层中进行...

    jQuery插件-多选全选实时搜索下拉框

    **jQuery插件-多选全选实时搜索下拉框** 在前端开发中,用户界面的交互性和用户体验至关重要。jQuery作为一款强大的JavaScript库,为开发者提供了许多便利,使得创建动态、响应式的网页变得更加容易。"jQuery插件-...

    checkbox全选、反选、单选(前端)

    我们可以利用`radio`按钮来实现这个功能,但这里我们仍使用`checkbox`,并通过JavaScript来限制只能单选。我们为每个二级类别分配一个唯一的分组名,并监听`change`事件: ```html ``` ```javascript document....

    购物车中多选单选Demo

    例如,选中的复选框或单选按钮应该有明显的选中样式,同时在选中或取消选中时,可能需要显示或隐藏“全选”、“反选”等操作按钮。 6. **事件传播与阻止**:在处理复选框或单选按钮的点击事件时,需要注意事件的...

    Vue实现购物车的全选、单选、显示商品价格代码实例

    在Vue.js中实现购物车功能,包括全选、单选以及动态显示商品价格,涉及到Vue的数据绑定、事件处理以及计算属性等多个核心概念。以下是对这些知识点的详细解释: 1. **数据绑定** (`v-model`): Vue的核心特性之一,...

    支持单选多选全选的jQuery房屋楼层选择代码

    【描述】提到的“功能强大支持单选多选全选”是指该代码实现了多种选择模式,以适应不同的用户交互场景。单选通常用于让用户在一组选项中做出唯一的选择,多选则允许用户选择多个选项,而全选功能则可以一次性选择...

    vue+vant-UI框架实现购物车的复选框全选和反选功能

    全选按钮通过绑定`v-model`到`AllChecked`来实现数据的双向绑定。点击全选复选框时,调用`checkAll`方法来更新购物车中每个商品的`isChecked`状态,同时也更新`selectedData`数组和`AllChecked`状态。 ```...

    vue+elementui实现下拉框增加checkbox并可全选或取消(完整案例及效果图).zip

    最后,为了展示这个功能,我们可以添加一个按钮来触发全选/取消全选操作: ```html &lt;!-- ... --&gt; 全选/取消全选 ``` 结合提供的`select.gif`图片,我们可以看到这个功能的直观效果:用户可以点击下拉框中的...

    用angular实现多选按钮的全选与反选实例代码

    在本文中,我们将深入探讨如何使用AngularJS实现多选按钮的全选与反选功能。AngularJS是一个流行的前端JavaScript框架,它提供了数据绑定、依赖注入和指令等特性,使得构建动态网页变得更加简单。在购物车或者任何...

    bootstrap-multiselect下拉框多选单选条件筛选

    虽然插件默认支持多选,但你也可以通过设置`multiple`属性为`false`或者配置选项`enableClickableOptGroups`和`enableFiltering`来实现单选模式。 8. **分组和可选组** 如果选项有分组,可以使用`&lt;optgroup&gt;`标签...

    多选下拉框控件

    - **JavaScript**:主要处理用户的交互事件,实现多选和全选功能的逻辑,以及数据模型和界面状态的同步。 5. **优化与扩展** - **性能优化**:对于大数据量的选项,可以通过分页或懒加载技术提高加载速度和用户...

    使用javascript实现ListBox左右全选,单选,多选,全请

    【使用JavaScript实现ListBox的全选、单选与多选功能】 在网页开发中,ListBox控件经常用于数据的展示和用户交互,特别是涉及到选择项的操作。JavaScript作为一种客户端脚本语言,能够有效地处理用户与ListBox之间...

    在easyui-combobox多选模式下加入选择所有选项

    总之,通过结合EasyUI的Combobox组件和自定义的JavaScript代码,我们可以轻松实现多选模式下的“选择全部”功能,为用户提供更便捷的操作体验。在开发过程中,理解并熟练运用此类组件和技巧,对于提升Web应用的用户...

Global site tag (gtag.js) - Google Analytics