Javascript:清理标记
我的网页上写了一篇降价的文章,我想在索引页上显示一份简短的简历 问题是,该机构已降价,我想在简历上显示纯文本 例: 文章正文:大家好大家好 简历文字:大家好Javascript:清理标记,javascript,parsing,markdown,Javascript,Parsing,Markdown,我的网页上写了一篇降价的文章,我想在索引页上显示一份简短的简历 问题是,该机构已降价,我想在简历上显示纯文本 例: 文章正文:大家好大家好 简历文字:大家好 如何在Javascript中做到这一点?我可能会将标记解析为HTML,然后只获取它的文本内容 密码: htmlElement.innerHtml = markdown.parse(myMarkDownString); var plaintext = htmlElement.innerText; alert(plaintext); 怎么样
如何在Javascript中做到这一点?我可能会将标记解析为HTML,然后只获取它的文本内容 密码:
htmlElement.innerHtml = markdown.parse(myMarkDownString);
var plaintext = htmlElement.innerText;
alert(plaintext);
怎么样
函数清理(减价){
var wrappedMarkdown=“”+markdown+”;
var sanitized=$.trim($(wrappedMarkdown).appendTo(“body”).text());
$(“#temp”).remove();
返回消毒;
}
消毒(“你好人”);
//返回“Hello people”
您是否使用了任何框架?jQuery?
function sanitize( markdown ){
var wrappedMarkdown = "<div id='temp'> "+ markdown +" </div>";
var sanitized = $.trim( $( wrappedMarkdown ).appendTo("body").text() );
$("#temp").remove();
return sanitized;
}
sanitize( "<b>Hello</b> <i>people</i>" );
// Returns "Hello people"