首先要能获取到对象(一般都是根据id获取对象,这不是跟你的要求相矛盾了吗?)
然后就简单了。以下是一个根据TagName获取对象的示例,也可以通过class来获取:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
function getIdByName(ele){
var eles=document.getElementsByTagName(ele);
var ids=[];
for(var i=1;i<eles.length;i++){
alert(eles[i].id);
}
}
</script>
<input type="button" value="获取input元素id" onclick="getIdByName('input')"/><br/>
<input type="button" id="aaabbb" value="ab"/>
<input type="button" id="cccddd" value="dc"/>
<input type="button" id="eeefff" value="ef"/>
</body>
</html>