function getElementsByClassName(className,tagName,type)
{
all = window.document.getElementsByTagName(tagName||"*");
var elements= new Array();
for(var e=0;x=0;e<all.length;e++)
{
if((all[e].className==className)&&(all[e].type==type))
{
elements[x++]=all[e];
}
}
return elements;
}
得到checkbox例子:
var checkboxs = getElementsByClassName("bookChk","input","checkbox");
页面标签
<input id="book1" class="bookChk" type="checkbox"/>
<input id="book2" class="bookChk" type="checkbox"/>
得到input text例子
var inputTexts= getElementsByClassName("bookInput","input","text");
页面标签
<input class="bookInput" type="text"/>
{
all = window.document.getElementsByTagName(tagName||"*");
var elements= new Array();
for(var e=0;x=0;e<all.length;e++)
{
if((all[e].className==className)&&(all[e].type==type))
{
elements[x++]=all[e];
}
}
return elements;
}
得到checkbox例子:
var checkboxs = getElementsByClassName("bookChk","input","checkbox");
页面标签
<input id="book1" class="bookChk" type="checkbox"/>
<input id="book2" class="bookChk" type="checkbox"/>
得到input text例子
var inputTexts= getElementsByClassName("bookInput","input","text");
页面标签
<input class="bookInput" type="text"/>