【JAVASCRIPT】去除内容中所有HTML标签

function getHtmlText(val) {
            if (val != null && val != "") {
                var re1 = new RegExp("<.+?>|&.+?;", "g"); //匹配html标签的正则表达式,"g"是搜索匹配多个符合的内容
                var msg = val.replace(re1, ""); //执行替换成空字符
                msg = msg.replace(/\s/g, ""); //去掉所有的空格(中文空格、英文空格都会被替换)
                msg = msg.replace(/[\r\n]/g, ""); //去掉所有的换行符
                return msg.substr(0, 100); //获文本文字内容的前100个字符
            }
            else return ''
        }
//调用
getHtmlText(html)