<input type=checkbox>1
<input type=checkbox>1
<input type=checkbox>1
<input type=checkbox>1
<br>
<input type="button" value="全选" onclick="doCheckBox(1)">
<input type="button" value="全不选" onclick="doCheckBox(2)">
<input type="button" value="反选" onclick="doCheckBox(3)">
<script>
function doCheckBox(iType)
{
//1:全选;2:全不选;3:反选;
for(iIndex=0;iIndex<document.all.length;iIndex++)
{
if(document.all(iIndex).type=="checkbox")
{
switch(iType)
{
case 1:document.all(iIndex).checked=true;break;
case 2:document.all(iIndex).checked=false;break;
case 3:{if(document.all(iIndex).checked==true){document.all(iIndex).checked=false;}else{document.all(iIndex).checked=true;}}break;
}
}
}
}
</script>
<input type=checkbox>1
<input type=checkbox>1
<input type=checkbox>1
<br>
<input type="button" value="全选" onclick="doCheckBox(1)">
<input type="button" value="全不选" onclick="doCheckBox(2)">
<input type="button" value="反选" onclick="doCheckBox(3)">
<script>
function doCheckBox(iType)
{
//1:全选;2:全不选;3:反选;
for(iIndex=0;iIndex<document.all.length;iIndex++)
{
if(document.all(iIndex).type=="checkbox")
{
switch(iType)
{
case 1:document.all(iIndex).checked=true;break;
case 2:document.all(iIndex).checked=false;break;
case 3:{if(document.all(iIndex).checked==true){document.all(iIndex).checked=false;}else{document.all(iIndex).checked=true;}}break;
}
}
}
}
</script>
解决方案 »
- 一个静态页面将一个值写入Cookie,转到另一个页面怎么读不出来了?
- web服务器端的JS脚本调用exe文件问题?
- Javascript 中怎么实现sleep()的功能
- JQuery 元素怎么遍历.............
- 请教各位,document.getElementById 的用法(关于匹配的问题)
- rm播放器问题?高手请进来哦
- 梅花雪--能不能给一个从数据库使用TREEVIEW的例子啊。
- ***在javascript中如何设定打开窗口的位置***
- 怎么得到鼠标在网页上的绝对位置呀(不受滚动条影响的位置)
- 怎么用程序禁止弹出广告窗口
- 当页面最大化时没有横滚动条,非最大化时有横滚动条??如何实现?
- 如何让<div>里的滚动条移动到最下方?
if ( e.checked == "Checked";){
e.checked = "unChecked";
}
if ( e.checked == "unChecked";){
e.checked = "Checked";
}
<!--
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i]; if (e.name == 'delid'){
e.checked = !e.checked;
} }
}
//-->
</script>
<!--
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i]; if (e.name == 'delid'){
if ( e.checked == "Checked";){
e.checked = "unChecked";
}
if ( e.checked == "unChecked";){
e.checked = "Checked";
}
} }
}
//-->
</script>仍不行
全选:<input type=checkbox name="delid" onclick="CheckAll(document.all.oFrm)"><br/>
<input type=checkbox >
<input type=checkbox>
<input type=checkbox ID="Checkbox1" NAME="Checkbox1">
<input type=checkbox ID="Checkbox2" NAME="Checkbox2">
</form>
<script language="JavaScript">
<!--
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if(e.tagName=="INPUT" && e.type=="checkbox")
{
e.checked = document.all("delid").checked;
}
}
}
//-->
</script>
klend(苯鸟(2004升级版))
的简单方法
不过不知道为什么不对
<!--
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i];
if (e.name == 'delid'){ if (e.checked == false){
e.checked = true ;
}
else{
e.checked = false ;
}
}
}
}
//-->
</script>这样正确。