`
schy_hqh
  • 浏览: 555896 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

button样式,checkbox全/反选

 
阅读更多

 

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>歌曲列表</title>

<link rel="stylesheet" type="text/css" href="table.css">

<style type="text/css">
	/*按钮样式定义*/
	button{
	 background:#F0F0F0;
	 border-top:1px solid #708090;
	 border-right:1px solid #708090;
	 border-bottom:1px solid #708090;
	 border-left:1px solid #708090; 
	 width:80px;
	 height:auto;
	 font-size:10pt;
	 cursor: help;/*wait 等待; help 问号*/
	}
</style>

<script type="text/javascript">
	function checkAll(btn){
		//获取table中所有的checkbox
		var collMusics = document.getElementById("music");
		var oRows = collMusics.rows;
		//遍历每一行 
		for(var i=1;i<oRows.length-1;i++) {
			//获取行的列集合中的第1个td节点对象  
			var oTd = oRows[i].cells[0];
			//根据标签名从td中获取checkbox节点对象 
			var ckb = oTd.getElementsByTagName("input")[0];
			ckb.checked = !ckb.checked;//将checked属性进行取反
		}
	}
</script>
</head>
<body>
	<div>
		<table id="music">
			<tbody>
				<tr>
					<th>歌曲名称</th>
					<th>演唱者</th>
				</tr>
				<tr>
					<td><input type="checkbox"/>红玫瑰 </td>
					<td>陈奕迅</td>
				</tr>
				<tr>
					<td><input type="checkbox"/>童年</td>
					<td>罗大佑</td>
				</tr>
				<tr>
					<td><input type="checkbox"/>明明白白我的心</td>
					<td>成功</td>
				</tr>
				<tr>
					<td><input type="checkbox"/>月亮代表我的心</td>
					<td>邓丽君</td>
				</tr>
				<tr>
					<td><input type="checkbox"/>其实你不懂我的心</td>
					<td>童安格</td>
				</tr>
			</tbody>
			<tfoot>
				<tr>
					<td colspan="3" align="center"><button onclick="checkAll(this)">全/反选</button></td>
				</tr>
			</tfoot>
		</table>
	</div>
</body>
</html>

 

  • 大小: 26.1 KB
分享到:
评论

相关推荐

    Vue常用的全选/反选的示例代码

    &lt;button @click="checkAll"&gt;全选&lt;/button&gt; &lt;br /&gt; &lt;input type="text" v-model="txt" @keyup.enter="ck" /&gt; (mx, index) in list" :key="index"&gt; &lt;input type="checkbox" v-model="mx.check" /&gt; {{mx.txt}} ...

    checkbox样式美化及全选反选插件

    在IT行业中,前端开发往往需要关注用户体验和界面美观,而"checkbox样式美化及全选反选插件"正是为了满足这一需求。复选框(checkbox)和单选框(radio button)是网页交互中常见的元素,它们用于收集用户的选择信息...

    android CheckBoxSelect全选_反选

    本文将深入探讨如何在Android中实现CheckBox的全选与反选功能。 一、CheckBox基础 CheckBox是Android中的一个复选框控件,用户可以通过单击它来切换选中或未选中的状态。在XML布局文件中,我们可以通过以下方式创建...

    Android 全选反选对话框

    在Android开发中,全选和反选对话框是一种常见的用户交互元素,主要用于处理多选列表或数据集合。这种对话框通常包含一个复选框,允许用户一次性选择或取消选择所有项目,提高操作效率。本篇文章将深入探讨如何在...

    datagridview 标题中添加checkbox

    在这个场景中,我们将讨论如何在Visual Studio 2017中使用C#语言实现`DataGridView`的列标题中添加`Checkbox`,并实现全选和反选的交互功能。 首先,我们需要创建一个Windows Forms项目,并在设计界面中拖放一个`...

    Android控件系列之CheckBox使用介绍

    在ListView的每个列表项中嵌入一个CheckBox,通过监听每个CheckBox的状态,可以实现数据的批量选择、全选、反选等功能。同时,也可以自定义CheckBox的样式,使其更符合应用的视觉风格。 了解了CheckBox的基本使用后...

    前端:表格内容的添加和删除

    全选和反选功能可以利用复选框(`&lt;input type="checkbox"&gt;`)和`querySelectorAll()`来实现。全选按钮会选中所有行的复选框,反之则取消选中: ```javascript function selectAll(checkBox) { var rows = document...

    GridView实例

    6. 使用CheckBox实现批处理:在GridView的首列添加一个CheckBox,可以用于全选或反选所有行。同时,可以添加一个按钮,当点击按钮时,根据CheckBox的状态执行相应的批处理操作,如批量删除或更新。 7. GridView与...

    jquery选中批量删除单元格内容代码

    &lt;button id="deleteSelected"&gt;删除选中行&lt;/button&gt; $(document).ready(function() { // ... 之前的代码 ... $('#deleteSelected').on('click', function() { $('#myTable tbody tr.selected').each(function()...

    Asp.net 高级编程学习经验

    #### 十四、通过`CheckBox`实现全选和反选的功能 实现全选和反选功能通常需要使用JavaScript或jQuery。 **配置示例:** ```xml &lt;asp:CheckBox ID="CheckBox1" runat="server" Text="Select All" OnClientClick=...

    SavePlan.rar

    在HTML中,我们可以为Table元素添加`&lt;input type="checkbox"&gt;`复选框,然后通过JavaScript监听复选框的`change`事件,以此触发框选或反选操作。当用户点击复选框时,可以通过事件对象的`target.checked`属性获取当前...

    HTML页面中复选框的操作方法

    &lt;td&gt;&lt;input id="opp" type="button"&gt;反选&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; ``` 这里,我们用`class="list"`标记了需要操作的复选框,以便在JavaScript中方便地获取它们。 全选功能的实现需要监听全选复选框的...

    jQuery对表单的操作代码集合

    &lt;input type="button" id="CheckedNo" value="全不选"/&gt; &lt;input type="button" id="CheckedRev" value="反选"/&gt; &lt;input type="button" id="send" value="提交"/&gt; &lt;/form&gt; ``` 对应的jQuery代码如下: ```...

    winform自定义组件和控件

    开发者可以扩展CheckBox控件并添加一个“全选/全不选”按钮,实现一键切换所有复选框的状态。 5. **线条文本框**: 线条文本框是在普通TextBox基础上增加线条装饰的控件,可以增强界面的视觉效果。开发者可以...

    js获取单选框或复选框值及操作

    代码中还有其他未展示的部分,如`submit1`函数,它可以用来获取选定的值,全选、全不选或反选复选框。这些功能扩展了对复选框的操作,提供了更多的交互性。 总结来说,这段代码展示了如何利用JavaScript操作HTML中...

    购物车中多选单选Demo

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

Global site tag (gtag.js) - Google Analytics