Heim >Web-Frontend >HTML-Tutorial >html decode 方法_html/css_WEB-ITnose

html decode 方法_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:42:231280Durchsuche

当使用document.querySelector('

') 获取元素时,发现html里某些特殊字符被处理和转意了,处理后格式如下:

5a869c5e91989a6888787c369570b91d

&

''

  ………………

PS: 当我不熟悉正则的时候,想偷懒的时候,就借用HTMLDivElement object获取内容,竟然发现!!!尼玛全是“乱码”……

怎么办?

方法1:

写个html decode 方法,然后各种转换……

ps: 真心尼玛不靠谱啊! 有哪些特殊字符会被html处理掉,我都没搞太明白!

方法2:

var _textarea = document.createElement('textarea');_textarea.innerHTML =document.querySelector('#htmlCodeId').innerHTML;console.log( _textarea .value );// 用完后,强烈建议_textarea置空_textarea = null;

ps: 多、快、好、省  /^-^\

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn