function FileClick(){
var Cl = event.srcElement.parentElement;
var a = Cl.getElementById("aa");
alert(a.tagName);
}Cl在上下文中批按钮所在的<DIV>,而节点<div>没有getElementById方法
但是每个节点都有tagName属性,所以下面的可以正确的找到可以使用childNodes属性来获取
function FileClick(){
var Cl = event.srcElement.parentElement;
alert(Cl.childNodes[0].tagName); //在IE中可以正确解析,不同的浏览器对空格的解析有点不一样
}
var Cl = event.srcElement.parentElement;
var a = Cl.getElementById("aa");
alert(a.tagName);
}Cl在上下文中批按钮所在的<DIV>,而节点<div>没有getElementById方法
但是每个节点都有tagName属性,所以下面的可以正确的找到可以使用childNodes属性来获取
function FileClick(){
var Cl = event.srcElement.parentElement;
alert(Cl.childNodes[0].tagName); //在IE中可以正确解析,不同的浏览器对空格的解析有点不一样
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货