获取模板复选框名称

时间:2009-06-11 15:30:34

标签: javascript html templates cgi

如何在html模板加载该表单时获取复选框名称。在Java脚本?

2 个答案:

答案 0 :(得分:1)

如果你知道jquery 这很简单 使用

$(document).ready(function() 
        { 

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

        });

如果你只使用js, 运行元素并检查element.type =='checkbox'

答案 1 :(得分:1)

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()调用并做你需要的任何事情。

请记住,如果您的页面上有大量输入,这将是一个缓慢的操作。