最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

关于列表中checkbox选中,全选设置

来源:动视网 责编:小OO 时间:2025-10-01 09:38:10
文档

关于列表中checkbox选中,全选设置

关于列表中checkbox选中,全选设置1.html>  2.  3.  4.    //点击行时,checkbox处理方法  5.    function doclick(id){  6.        var allche = document.getElementById("allid");//全选checkbox  7.        var che = document.getElementsByName("chname");//获得每行的checkbox  8.        va
推荐度:
导读关于列表中checkbox选中,全选设置1.html>  2.  3.  4.    //点击行时,checkbox处理方法  5.    function doclick(id){  6.        var allche = document.getElementById("allid");//全选checkbox  7.        var che = document.getElementsByName("chname");//获得每行的checkbox  8.        va
关于列表中checkbox选中,全选设置

1.html>  

2.  

3.  

4.    //点击行时,checkbox处理方法   

5.    function doclick(id){   

6.        var allche = document.getElementById("allid");//全选checkbox   

7.        var che = document.getElementsByName("chname");//获得每行的checkbox   

8.        var ch = document.getElementById("chid"+id);//选中行的checkbox   

9.        if(ch.checked==true){//如果该选中行是已经选中的,则设置该checkbox为不选中   

10.            ch.checked=false;   

11.            allche.checked=false;//设置全选checkbox为不选中   

12.        }else{//如果该选中行是未选中的,则设置该checkbox为选中   

13.            ch.checked="checked";   

14.            //判断是否全部选中,如果已经全部选中,则设置全选checkbox为选中   

15.            var b = true;   

16.            for(var i=0;i17.                if(che[i].checked==false){   

18.                    b = false;   

19.                    break;   

20.                }   

21.            }   

22.            if(b){   

23.                allche.checked="checked";   

24.            }   

25.        }   

26.    }   

27.    //全选checkbox的处理方法   

28.    function doallcheck(){   

29.        var allche = document.getElementById("allid");   

30.        var che = document.getElementsByName("chname");   

31.        if(allche.checked == true){   

32.            for(var i=0;i33.                che[i].checked="checked";   

34.            }   

35.        }else{   

36.            for(var i=0;i37.                che[i].checked=false;   

38.            }   

39.        }   

40.    }   

41.    //如果单击每行的checkbox,则把该checkbox的选中状态反置   

42.    //该方法主要是为了处理单击每行的checkbox时,无效果的问题   

43.    function doclickcheck(obj){   

44.        if(obj.checked==true){   

45.            obj.checked=false;   

46.        }else{   

47.            obj.checked=true;   

48.        }   

49.   }      

50.  

51.  

52.  

53.


  

54.  

55.      

56.          

57.                 align="center">  

58.                  

59.                  

60.                      

61.                         style="BACKGROUND-COLOR: #ff0000">  

62.                        费用项目  

63.                        票据张数  

.                        金额  

65.                        币种  

66.                        备注  

67.                      

68.                        <%   

69.                            if(list.size()>0){   

70.                                for(int i=0;i71.                                    CashModel cm = (CashModel)list.get(i);   

72.                        %>  

73.                        74.                        style="cursor: pointer;" onclick="doclick('<%=cm.getId() %>')">  

75.                              

76.                                 style="BACKGROUND-COLOR: #ff0000">" name="chname" value="<%=cm.getId() %>"    

77.                                    onclick="doclickcheck(this)">  

78.                              

79.                            <%=cm.getMoneyitem() %>  

80.                            <%=cm.getNotenum() %>  

81.                            <%=cm.getMoney() %>  

82.                            <%=cm.getMoneytype() %>  

83.                            <%=cm.getRemark() %>  

84.                          

85.                        <%              

86.                                }   

87.                            }   

88.                        %>  

.                           

90.                                 

91.                  

92.                  

93.          

94.      

95.  

96.

  

97.  

98.  

文档

关于列表中checkbox选中,全选设置

关于列表中checkbox选中,全选设置1.html>  2.  3.  4.    //点击行时,checkbox处理方法  5.    function doclick(id){  6.        var allche = document.getElementById("allid");//全选checkbox  7.        var che = document.getElementsByName("chname");//获得每行的checkbox  8.        va
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top