在不同的浏览器,获取文本内容也是用不同的方法,但唯一重要的是,当浏览器不支持的时候,得到的结果是undefined。
// 设置任意元素的中间文本内容
function setInnerText(element, text){
if(typeof element.textContent=="undefined"){
element.innerText = text;
}else{
element.textContent = text;
}
}
// 获取任意元素的中间文本的内容
function getInnerText(element){
if(typeof element.textContent=="undefined"){
return element.innerText;
}else{
return element.textContent;
}
}