innerText/textContent的兼容代码


/**

* 设置标签之间文本的兼容代码innerText/textContent

* @param element标签对象

* @param text要设置的文本内容,可以是字符串变量或者字符串。

*/

function setInnerText(element,text){

//判断浏览器是否支持innerText

    if(element.innerText=="undefined"){

            element.textContent=text;

        }else{

            element.innerText=text;

       }

   }

/**

* 获取标签之间的兼容代码innerText/textContent

* @param element

* @returns {*}

*/

function getinnerText(element){

           if(element.innerText=="undefined"){

                     return element.textContent;

           }else{

             return element.innerText;

  }

}

注意:

1、如果浏览器不支持某代码,则某属性是undefined。

你可能感兴趣的:(innerText/textContent的兼容代码)