麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > JavaScript > 正文

js轉(zhuǎn)html實(shí)體的方法

2019-11-20 08:52:08
字體:
供稿:網(wǎng)友

方法一:

用的瀏覽器內(nèi)部轉(zhuǎn)換器實(shí)現(xiàn)轉(zhuǎn)換,方法是動(dòng)態(tài)創(chuàng)建一個(gè)容器標(biāo)簽元素,如DIV,將要轉(zhuǎn)換的字符串設(shè)置為這個(gè)元素的innerText,然后返回這個(gè)元素的innerHTML,即得到經(jīng)過HTML編碼轉(zhuǎn)換的字符串。

function HTMLEncode ( input ) { var converter = document.createElement("DIV"); converter.innerText = input; var output = converter.innerHTML; converter = null; return output; } 

當(dāng) 然,還可以用相同的方法實(shí)現(xiàn)對(duì)字符串的HTMLDecode解碼,但有個(gè)問題就是緊跟在字符" <"后面的非空字符將連同字符" <"同時(shí)顯示不出來。當(dāng)然,對(duì)字符串作相應(yīng)處理是可以解決這個(gè)問題的,比如在字符" <"后面加個(gè)空格,解碼后再去掉就行,這是后話。畢竟,要使用 HTMLDecode方法解碼,自然是字符串已經(jīng)經(jīng)過HTMLEncode方法編碼了,而經(jīng)過HTMLEncode編碼后的字符串,是不可能有字符 " <"存在的。

function HTMLDecode ( input ) { var converter = document.createElement("DIV"); converter.innerHTML = input; var output = converter.innerText; converter = null; return output; } 

方法二:

<script  language=javascript>  function  HTMLEnCode(str)  {     var  s  =  "";     if  (str.length  ==  0)  return  "";     s  =  str.replace(/&/g,  ">");     s  =  s.replace(/ </g,    "<");     s  =  s.replace(/>/g,    ">");     s  =  s.replace(/  /g,    " ");     s  =  s.replace(//'/g,   "'");     s  =  s.replace(//"/g,   """);     s  =  s.replace(//n/g,   " <br>");     return  s;  }  function  HTMLDeCode(str)  {     var  s  =  "";     if  (str.length  ==  0)  return  "";     s  =  str.replace(/>/g,  "&");     s  =  s.replace(/</g,    " <");     s  =  s.replace(/>/g,    ">");     s  =  s.replace(/ /g,    "  ");     s  =  s.replace(/'/g,   "/'");     s  =  s.replace(/"/g,   "/"");     s  =  s.replace(/ <br>/g,   "/n");     return  s;  }  </script>

以上就是小編為大家?guī)淼膉s轉(zhuǎn)html實(shí)體的方法的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持武林網(wǎng)~

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 羞羞色网站 | 草莓福利视频在线观看 | 一级毛片播放 | 精品久久久久久久久久久久 | 99re久久最新地址获取 | 国产欧美精品一区二区三区四区 | 黄网站在线免费 | 日韩电影av在线 | 国产亚洲高清视频 | 一级免费特黄视频 | 成人毛片免费 | jizzjizz中国人少妇中文 | 欧美一级高潮片免费的 | 亚洲午夜精选 | 男女牲高爱潮免费视频男女 | 精品久久久91 | 久久精品一区视频 | 免费播放欧美毛片 | 日韩a毛片免费观看 | 免费三级大片 | 成人毛片视频在线观看 | h色网站在线观看 | 久久亚洲成人 | 日本爽快片100色毛片视频 | 久久tv免费国产高清 | jizzyouxxxx| 亚洲三区精品 | 久久精品一区二区三区国产主播 | 天天操天天骑 | 羞羞视频免费网站含羞草 | 啊~用cao嗯力cao烂我视频 | 中文字幕在线亚洲 | 日本视频在线免费观看 | 久久美女色视频 | 2019天天干夜夜操 | 久久99精品视频在线观看 | 免费视频xxxx| chinesehdxxxx实拍| 国产宾馆3p国语对白 | 精品一区二区久久久久 | 亚洲九色 |