小编use*_*165的帖子

复选框使用d3选中/取消选中

我在使用d3选择检查和取消选中复选框时遇到困难.以下代码似乎不起作用.我希望在按下'check'时检查所有复选框,并在按下'uncheck'时取消选中所有复选框.

<!DOCTYPE html>
<meta charset="utf-8">
<body>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<button type='button' onclick='checkAll()'>Check</button>
<button type='button' onclick='uncheckAll()'>Uncheck</button>

<script src="http://d3js.org/d3.v2.min.js?2.10.0"></script>

<script>
function checkAll(){
    d3.selectAll('input').attr('checked','true');
}
function uncheckAll(){
    d3.selectAll('input').attr('checked','false');
}
</script>
</body>
Run Code Online (Sandbox Code Playgroud)

javascript checkbox d3.js

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

checkbox ×1

d3.js ×1

javascript ×1