получить имена флажков шаблонов - PullRequest
0 голосов
/ 11 июня 2009

Как получить имена флажков, когда эта форма загружается с помощью HTML-шаблона. в Java Script?

Ответы [ 2 ]

1 голос
/ 12 июня 2009
var inputs = document.getElementsByTagName('input');
var names = [];
for(var i = 0; i < inputs.length; i++){
    if(inputs[i].type == 'checkbox') names.push(inputs[i].name);
}

Передаст вам все свои имена в массиве, если вы не используете jQuery. Вы можете сбросить этот вызов push () и сделать все, что вам нужно, если вы просто хотите работать с флажками.

Только помните, если у вас есть тонна входов на вашей странице, это будет медленная операция.

1 голос
/ 11 июня 2009

если вы знаете JQuery это просто используйте

$(document).ready(function() 
        { 

                $('input:checkbox').each(function() 
                { 
                 do ....   
                }); 

        });

если вы используете только JS, запустить элементы и проверить, является ли element.type == 'checkbox'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...