javascript: Convert special characters to HTML
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 4 <head> 5 <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> 6 <title>Unicode to HTML converter</title> 7 </head> 8 9 <body> 10 <div id="main"> 11 <script type="text/javascript" charset="utf-8"> 12 //from: http://www.unicodetools.com/unicode/convert-to-html.php 13 function a(b) { 14 var c= ''; 15 for(i=0; i<b.length; i++){ 16 if(b.charCodeAt(i)>127){ c += '&#' + b.charCodeAt(i) + ';'; }else{ c += b.charAt(i); } 17 } 18 document.forms.conversionForm.outputText.value = c; 19 } 20 function sampleText(){ 21 document.forms.conversionForm.inputText.value = "Thére Àre sôme spëcial charâcters ïn thìs têxt 塗聚文"; 22 } 23 </script> 24 <h2>Convert special characters to HTML</h2> 25 <p> 26 With this tool you are able to encode special characters (chars like 'áèïüñ' '塗聚文'...) 27 to HTML code. The advantage of using special HTML codes instead of the normal characters is 28 that the HTML codes will be readable by most users, no matter what charset is used.</p> 29 <p> 30 Copy your normal text below. <a href="javascript:sampleText()">Insert sample text</a><br/> 31 <form name="conversionForm" method="post"> 32 <textarea name="inputText" style="width:400px;height:200px;"></textarea><br/> 33 <input type="button" name="convert" value="Convert" onclick="a(document.forms.conversionForm.inputText.value)"/> 34 <br/><br/>Your HTML encoded text:<br/> 35 <textarea name="outputText" readonly="readonly" style="width:400px;height:200px;"></textarea><br/> 36 </form> 37 </p> 38 </div> 39 </body> 40 41 </html>
哲学管理(学)人生, 文学艺术生活, 自动(计算机学)物理(学)工作, 生物(学)化学逆境, 历史(学)测绘(学)时间, 经济(学)数学金钱(理财), 心理(学)医学情绪, 诗词美容情感, 美学建筑(学)家园, 解构建构(分析)整合学习, 智商情商(IQ、EQ)运筹(学)生存.---Geovin Du(涂聚文)