/*通过父级和子元素的class类 获取该同类子元素的数组
*/
function getClassObj(parent,className){
var obj=parent.getElementsByTagName('*');//获取 父级的所有子集
var pinS=[];//创建一个数组 用于收集子元素
for (var i=0;i<obj.length;i++) {//遍历子元素、判断类别、压入数组
if (obj[i].className==className){
pinS.push(obj[i]);
}
};
return pinS;
}
var aPin=getClassObj(document.getElementById('parent'),'pin');// 获取存储块框pin的数组aPin
for(var i=0;i<aPin.length;i++){
aPin[i].οnclick=function(){
alert(this.innerHTML);
}
}
console.log(aPin.length);
获取元素的宽度高度
var iPinW=aPin[0].offsetWidth;// 一个块框pin的宽
var pinH=aPin[i].offsetHeight;
console.log(iPinW);
var imgv=document.getElementById('id').offse
*/
function getClassObj(parent,className){
var obj=parent.getElementsByTagName('*');//获取 父级的所有子集
var pinS=[];//创建一个数组 用于收集子元素
for (var i=0;i<obj.length;i++) {//遍历子元素、判断类别、压入数组
if (obj[i].className==className){
pinS.push(obj[i]);
}
};
return pinS;
}
var aPin=getClassObj(document.getElementById('parent'),'pin');// 获取存储块框pin的数组aPin
for(var i=0;i<aPin.length;i++){
aPin[i].οnclick=function(){
alert(this.innerHTML);
}
}
console.log(aPin.length);
获取元素的宽度高度
var iPinW=aPin[0].offsetWidth;// 一个块框pin的宽
var pinH=aPin[i].offsetHeight;
console.log(iPinW);
var imgv=document.getElementById('id').offse