Here you can find the source of striptags()
String.prototype.striptags = function() { return this.replace(/(<.*?>)/g).replace(/undefined/g,'?'); }
String.prototype.stripTags = function () { return this.replace(/(<([^>]+)>)/ig, ""); };
String.prototype.stripTags = function(){ var entity = { quot: '"', lt: '<', gt: '>', nbsp: ' ' }; return function ( ) { return this.replace(/&([^&;]+);/g, ...
String.prototype.stripTags = function() { var div = document.createElement("div"); div.innerHTML = this.br2nl(); return div.textContent || div.innerText || ""; };
String.prototype.stripTags = function() { return this.replace(/(<([^>]+)>)/ig, '');
String.prototype.stripTags = function () { var str = this; var pos1 = str.indexOf('<'); if (pos1 == -1) return str; else { var pos2 = str.indexOf('>', pos1); if (pos2 == -1) return str; return (str.substr(0, pos1) + str.substr(pos2+1)).stripTags();