Existem inúmeras instâncias de JavaScript obtendo caixa de seleção. O exemplo a seguir é implementado em JS puro
var form = document.getElementById ("form2"); var field = form.Elements ["test2"]; var option = dining.getSelectedOption (form, campo); var message = ""; para (var i = 0, len = option.length; i <len; i ++) {mensagem + = "select id:" +]. valor: " + opção [i] .Value +"/n/n ";} alert (message);/*getSelectedOption: function (selectFform, selectionfield) {var result = []; var option = null; para (var i = 0; i <selectionfield.length; i + +) {option = serectionfield [i]; se (if ( id = 'form2'> <brety> classificação: </celt> <entrada de entrada = 'aaaa' type = 'caixa de seleção' name = 'test2' value = '1'> <rótulo para = 'aaaa'> vendas mensais </elbel> <entrada id = 'bbbb' type = 'check' name = 'test2' value = '' 2 '>'> '> < id = 'ccccc' tipo = 'caixa de seleção' name = 'test2' value = '3'> <etiqueta para = 'ccccccc'> promoção </elabel> <br style = 'clear: ambos'> <brety> category: </bel> <input id = 'dddd' type = '' check 'nomes' e 'norma' 'test2' value = '' '' '>'> '>'> '>'> '>'> '>'> id = 'eeeeee' type = 'nome da caixa de seleção' name = 'test2' value = '5'> <etiqueta para = 'eeeeee'> prato frio </elbel> <entrada de entrada = 'ffffff' type = 'caixa de seleção' name = 'test2' value = '6'> </form> ",