zoukankan      html  css  js  c++  java
  • 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 '&#225;&#232;&#239;&#252;&#241;' '塗聚文'...)
    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="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="400px;height:200px;"></textarea><br/>
    36 </form>
    37 </p>
    38 </div>
    39 </body>
    40 
    41 </html>
  • 相关阅读:
    解密时遇到 填充无效 无法被移除
    固态硬盘SSD,机械硬盘HDD,4K速度对比。
    onsubmit ajax return false 无效
    chrome flash
    ubuntu base make 未找到命令
    winrar 压缩命令
    查看耗时长,CPU 100% 的SQL
    【转】SQL Server日志文件过大 大日志文件清理方法 不分离数据库
    安装老版本redis .NET 客户端
    python2.0_day22_web聊天室二
  • 原文地址:https://www.cnblogs.com/geovindu/p/3142384.html
Copyright © 2011-2022 走看看