HTML 文本转义小窍门

今天在CSDN看到一种HTML文本转义的小窍门,很简便。

1、用dom的功能。先作为innerTEXT传给一个dom对象,再取innerHTML属性,就可以取到转义后的文本了。

例如:

div1.innerText = "

title title....

";

var str = div1.innerHTML; // "<h1>title title..."

2、假设有文本 context,可以对一个jQuery对象 $(x)进行 $(x).text(context).html(),就会返回一个转义后的文本。

var str = $(x).text(context).html()

相关推荐: Firefox下英文字母不换行的解决方案

文本的排版依据语言的不同会有一些格式上的要求,比如简体中文中类似逗号、分号等标点符号不会出现在一行的开头,对于英文来讲就是一个完整单词不会 在两行显示,浏览器会依据类似这样的原则来显示文本。但是由于网页有宽度限制的,连续的超长的字母、数字或标点符号超出其所在区…

原创文章,作者:admin,如若转载,请注明出处:https://www.laofox.com/web/html-tutorial/186.html

(0)
上一篇 2022年7月3日 下午1:21
下一篇 2022年7月4日 下午8:27

相关推荐

发表评论

您的电子邮箱地址不会被公开。