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>
  • 相关阅读:
    【bzoj4399】魔法少女LJJ 并查集+权值线段树合并
    【bzoj4059】[Cerc2012]Non-boring sequences 分治
    【bzoj4390】[Usaco2015 dec]Max Flow LCA
    【bzoj4127】Abs 树链剖分+线段树
    【bzoj1222】[HNOI2001]产品加工 背包dp
    【bzoj4966】总统选举 随机化+线段树
    protected internal == internal
    框架的一点小随笔
    WPF 的 数据源属性 和 数据源
    Python 运算符重载
  • 原文地址:https://www.cnblogs.com/geovindu/p/3142384.html
Copyright © 2011-2022 走看看