赞
踩
、 "这些HTML标签、字符,吓一跳;本来如果是写HTML、JS倒也没什么,但是写小程序事时,小程序中是没有这些html标签的
第一种方法:只能处理简单的HTML标签,img解释不了,连“ ;”也处理不了,好处就只有一方法 代码少,无须引入文件。
在 app.js 添加以下方法代码,作为公共方法,所有页面都可用
convertHtmlToText: function convertHtmlToText(inputText) {
var returnText = “” + inputText;
returnText = returnText.replace(/</div>/ig, ‘\r\n’);
returnText = returnText.replace(/</li>/ig, ‘\r\n’);
returnText = returnText.replace(/
returnText = returnText.replace(/</ul>/ig, ‘\r\n’);
//-- remove BR tags and replace them with line break
returnText = returnText.replace(/<br\s*[/]?>/gi, “\r\n”);
//-- remove P and A tags but preserve what’s inside of them
returnText = returnText.replace(/<p.*?>/gi, “\r\n”);
returnText = retu
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。