Using shift + click in javascript, you can select and reverse select the checkbox method.
This article mainly introduces how to use shift + click to select and reverse select checkbox in javascript. It involves javascript's judgment on keyboard buttons and checkbox operation skills. For more information, see
This article describes how to select and reverse select checkbox Using shift + click in javascript. Share it with you for your reference. The specific implementation method is as follows:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Var lastChecked = null; Var handleChecked = function (e ){ If (lastChecked & e. shiftKey ){ Var I = $ ('input [type = "checkbox"] '). index (lastChecked ); Var j = $ ('input [type = "checkbox" comment '{.index(e.tar get ); Var checkboxes = []; If (j> I ){ Checkboxes = $ ('input [type = "checkbox"]: gt ('+ (I-1) +'): lt ('+ (j-I) + ')'); } Else { Checkboxes = $ ('input [type = "checkbox"]: gt ('+ j +'): lt ('+ (I-j) + ')'); } If (! Certificate (e.tar get). is (': checked ')){ $ (Checkboxes). removeAttr ('checked '); } Else { $ (Checkboxes). attr ('checked', 'checked '); } } LastChecked = e.tar get; // Other click action code. } $ ('Input [type = checkbox] '). click (handleChecked ); |
I hope this article will help you design javascript programs.