Hay innumerables instancias de JavaScript obteniendo casilla de verificación. El siguiente ejemplo se implementa en puro JS
var form = document.getElementById ("form2"); var campo = form.elements ["test2"]; var option = dining.getSelectedOption (form, campo); var Message = ""; for (var i = 0, len = opción.lenggth; i <len; i ++) {mensaje + = "Id:" + opción [i] .id + "/nselected name:" + opción [i + {i]. valor: " + opción [i] .value +"/n/n ";} alert (mensaje);/*getSelectedOption: function (selectform, selectionField) {var result = []; var option = null; for (var i = 0; i <selectionField.length; i ++) {opción = selectionField [i]; if (opción.checked) {result.push (opción (opción); id = 'Form2'> <Lelse> Ordena: </elabel> <input id = 'aaaa' type = 'checkBox' name = 'test2' value = '1' '> <etiqueta for =' aaaa '> sales mensuales </seleting> <input id =' bbbbb 'type =' checkbox 'name =' test2 'value =' 2 '> <etiqueta para =' bbbbbbbbbb '> Ratating </Etelet id = 'cccccc' type = 'checkBox' name = 'test2' value = '3'> <etiqueta for = 'ccccccc'> promoción </seleting> <bryle style = 'clear: ambos'> <label> category: </selete> <input id = 'ddddd' type = 'checkbox' name = 'test2' value = '4'> <ettel for = 'ddddd'> tyup id = 'eeeeee' type = 'checkbox' name = 'test2' value = '5'> <etiqueta for = 'eeeeee'> plato frío </label> <input id = 'ffffff' type = 'checkbox' name = 'test2' valor = '6'> </form> ",