textContent detection

by Rykus0

HTML

<p id='test'></p>

JavaScript

var myvar = document.getElementById('test');

if( typeof myvar.textContent === 'undefined' ){
    Element.prototype.textContent = function(str){
        if( typeof str === 'string' ){
            this.innerText(str);
        }
        
        return this.innerText;
    }
}

//alert( myvar instanceof Element );

if( typeof myvar.textContent !== 'undefined' ){
    myvar.textContent = 'standard';
} else {
    myvar.innerText = 'ie';
}