如何通过一个复选框来控制其他相同名称的多个复选框的全选和反选??? $("#cmdcheckbox").click(function(){ $("input[@type=checkbox][@id=ListID]").each(function(){ if(this.checked) { this.checked = false; } else { this.checked = true; $("input[@type=checkbox]")[0].checked = true; } }); }); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问:tantaiyizu 怎么调用上面的方法?? <INPUT TYPE="checkbox" onclick="selAll(this)">全选<br><INPUT TYPE="checkbox" NAME="aa"><INPUT TYPE="checkbox" NAME="aa"><INPUT TYPE="checkbox" NAME="aa"><SCRIPT LANGUAGE="JavaScript">function selAll(obj){ var o=document.getElementsByName("aa"); for(var i=0;i<o.length;i++) { if(obj.checked==true) o[i].checked=true; else o[i].checked=false; }}</SCRIPT> 那怎么将那个全选函数放在一个js文件中,然后引入并调用呢???<script language="javascript" src="../../js/cm/project.js"> //反选function allcheck() {var field=document.getElementsByName("复选框名");for (i = 0; i < field.length; i++) {if(field[i].checked==true){field[i].checked = false}else {field[i].checked = true; }return "true"; }}//全选var checkflag = "false";function allcheck() {var field=document.getElementsByName("复选框名");for (i = 0; i < field.length; i++) {field[i].checked = true;}checkflag = "true";return "false"; }else {for (i = 0; i < field.length; i++) {field[i].checked = false; }checkflag = "false";return "true"; }} 吧以上代码复制倒记事本中保存位.js得文件然后用<script language="javascript" src="*.js"> 格式调用哪JS文件然后在你按钮上分别使用<input type=checkbox onClick="allcheck()" value=on>全选<input type=checkbox onClick="fcheck()" value=on>反选选刚才没注意,吧2个函数名写一样了,你吧其中的一个改一个名字就可以,我就吧反选反选的那个改为fcheck 我还想问下的就是如何通过button来调用上面写的js里面的复选框全选的方法! 一样的啊,一样使用onClick触发函数 关于js取标签内的内容错误 FIREFOX模拟键盘事件 widget开发都需要知道哪些规范及标准? 简单的js正则匹配 200分求一个简单代码 急,怎么屏蔽掉提示的信息? 关于图片显示 如何使IE窗口一打開就最大化?(點擊右上角最大化按鈕之后的效果) 提问。。。(高分相送) " Composition.document.execCommand('undo')"这句话用的是什么技术呀? 求助简单问题 点击右边菜单 但是网断了 我改怎样捕获找不到url连结的异常呢
<INPUT TYPE="checkbox" onclick="selAll(this)">全选<br>
<INPUT TYPE="checkbox" NAME="aa">
<INPUT TYPE="checkbox" NAME="aa">
<INPUT TYPE="checkbox" NAME="aa"><SCRIPT LANGUAGE="JavaScript">
function selAll(obj)
{
var o=document.getElementsByName("aa");
for(var i=0;i<o.length;i++)
{
if(obj.checked==true)
o[i].checked=true;
else
o[i].checked=false;
}
}
</SCRIPT>
<script language="javascript" src="../../js/cm/project.js">
function allcheck() {
var field=document.getElementsByName("复选框名");
for (i = 0; i < field.length; i++) {
if(field[i].checked==true){
field[i].checked = false
}else {
field[i].checked = true;
}
return "true"; }
}//全选
var checkflag = "false";
function allcheck() {
var field=document.getElementsByName("复选框名");
for (i = 0; i < field.length; i++)
{
field[i].checked = true;}
checkflag = "true";
return "false"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "true"; }
}
然后用<script language="javascript" src="*.js"> 格式调用哪JS文件
然后在你按钮上分别使用
<input type=checkbox onClick="allcheck()" value=on>全选
<input type=checkbox onClick="fcheck()" value=on>反选选
刚才没注意,吧2个函数名写一样了,你吧其中的一个改一个名字就可以,我就吧反选反选的那个改为fcheck