将 文本格式标记 转化为 html格式标记
来源:互联网 发布:网络学位证有用吗 编辑:程序博客网 时间:2024/05/20 02:29
在做一个聊天记录的时候遇到这样一个问题,之前写入的带有特殊标记的文字,在写入数据库再读取的时候,带有html标记,
在后台调试,设置断点,取出的数据(hgjghj)(包括样式),
用文本可视化查看 为 :<FONT color=#e6421a>hgjghj</FONT>
用HTML可视化查看 为:<FONT color=#e6421a>hgjghj</FONT>
在js中利用 document.getElementById ("newmessage").innerHTML = str;将str赋值给newmessage控件时,显示的一直是:<FONT color=#e6421a>hgjghj</FONT>
如果要去掉font标记 ,只显示hgjghj
解决方法如下:
将str赋值给控件前,先经过以下方法处理。
public static string newStr(string oldStr)
{
oldStr = oldStr.Replace(" ", " ");
oldStr = oldStr.Replace("<", "<");
oldStr = oldStr.Replace(">", ">");
oldStr = oldStr.Replace("<br/>", "/n");
oldStr = oldStr.Replace(" ", "/t");
oldStr = oldStr.Replace(""", "/"");
return newStr;
}
这时在
用文本可视化查看 为 :<FONT color=#e6421a>hgjghj</FONT>
用HTML可视化查看 为:hgjghj
此时前台控件显示的就将是hgjghj (保留样式,不显示标记)
如果要去掉所有标记,同时去掉样式, 只要在经过上面的方法处理之后,在经过以下方法即可
function RemoveHTML(strText)
{
var regEx = /<[^>]*>/g;
return strText.replace(regEx, "");
}
- 将 文本格式标记 转化为 html格式标记
- html格式标记与文本标记
- html格式标记
- HTML文档格式标记
- html格式标记lianxi
- Python 正则表达式将纯文本转化为HTML格式
- html标签转化为纯文本格式
- html及css学习笔记_3_html文档格式标记与文本标记
- html之html标记和格式
- 使用C#将HTML文本转换为普通文本,去掉所有的Html标记
- 使用C#将HTML文本转换为普通文本,去掉所有的Html标记
- C#将HTML文本转换为普通文本,去掉所有的Html标记
- 使用C#将HTML文本转换为普通文本,去掉所有的Html标记
- 使用C#将HTML文本转换为普通文本,去掉所有的Html标记
- 如何将java.util.date转化为文本格式
- 将Word文档转化为HTML格式的文档
- 将Word文档转化为HTML格式的文档
- 将Word文档转化为HTML格式的文档
- 让Repeater显示多列的2种方法
- 软件测试工程师职业规划
- Oracle高级查询
- Sqlite3获取时间的方法
- tar gzip bzip2 常用用法总结
- 将 文本格式标记 转化为 html格式标记
- direct show媒体播放器类
- 如何知道rpm包把其中的文件安装到哪里去了?
- linux下动态链接库的加载及解析过程
- SQL查询语句
- Topic : CoreServices/CoreServices.h doesn't want to be found on Device but sim ok
- 读博者戒zz
- 总结C++中的所有强制转换函数
- 开始→运行→输入的命令集锦