`

浅谈Assic及回车换行

 
阅读更多

<!-- [if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!-- [if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->

                          浅谈 Assic 及回车换行         davy lee,2012-08-21

              ASSIC 是基于拉丁字母的一套计算机编码系统,应用广泛,对英文支持良好。接下来,让我们看一下可能用到 ASSIC 码的场景。

一、 web 页面上直接书写 ASSIC

比如:

       字符     ASSIC

你:     &#20320;

回车 (\r) &#13;

换行 (\n) &#10;

(1)    让某些属性折行显示:

<textarea>aaaa&#10;bbbb&#10;cccc</textarea>

<input name="" type="text" value="aaaa&#10;bbbb&#10;cccc"/> ,这个无法折行,效果如图:

<a href="#" title="aaaa&#10;bbbb&#10;cccc"> 你好 </a> ,可以折行显示。

(2)    Javascript 无法使用之,在 js 里换行不要使用 &#13;&#10; 而应该使用 \r\n

     alert(“&#20320;&#13;&#10;&#20320”) :原样输出。

     alert(“ 你好! \n 谢谢 ”); 输出:

二、 字符转换成 ASSIC

(1)    获取某字符的 ASSIC, 代码如下

<script language=”javascript”>

Var test = “ 你好 ABCD”;

Alert(test.charCodeAt(0));// 输出的就是 ASSIC;

</script>

三、 ASSIC 转成字符

在页面上直接写上 &#20320 ;显示的就是一个汉字“你”。

分享到:
评论

相关推荐

    回车和换行的区别 回车和换行的区别

    其中,“回车”(Carriage Return,CR)和“换行”(Line Feed,LF)是两种用于表示文本行结束并开始新行的控制字符,它们在不同的操作系统中扮演着重要的角色,尤其是在文件的读写和兼容性方面。理解回车和换行的...

    单文档里实现输入字符,回车换行,创建插入符

    在SDI中实现输入字符、回车换行以及创建插入符是构建基本文本编辑功能的关键步骤。下面将详细介绍这些知识点: 1. **输入字符**: 当用户在文本编辑器中键入文字时,程序需要捕获键盘事件并将其转化为屏幕上的可见...

    关于回车和换行

    在编程时,根据使用的文件操作模式(文本模式或二进制模式),对回车换行的处理也会有所不同。 - **文本模式**:在文本模式下,输入时系统会自动将CR LF转换为单个LF字符,而在输出时,则会将LF字符转换为CR LF组合...

    UNIX回车换行与Windows下的区别

    在Windows系统中,文本文件的换行是由两个字符组成的序列来表示的:首先是回车(Carriage Return,CR),ASCII值为13;其次是换行(Line Feed,LF),ASCII值为10。这个组合通常被称为“CRLF”,即Carriage Return ...

    php获取textarea的值并处理回车换行的方法

    本文实例讲述了php获取textarea的值并处理回车换行的方法。分享给大家供大家参考。具体实现方法如下: 一般来说,在html表单中textarea中我们按回车与换行都是一些ascii或特殊的字符的编码,如果不进行转换输出文字...

    回车,换行,tab,空格

    而Windows系统在表示新行时则采用了回车换行的组合(CR+LF),即每行结束时同时使用CR和LF字符。Mac系统早期使用回车符(CR)作为新行的表示方式,这反映了其早期产品在文本处理方面的设计选择。 由于不同操作系统...

    回车键换行.rar回车键换行.rar

    在Windows系统中,回车键通常被称为“Enter”键,而在ASCII码表中,它被编码为13(十进制)或0D(十六进制)。在文本编辑器或编程环境中,按下回车键会触发一个“换行”操作,将光标移动到下一行,从而在文本中创建...

    深入Windows下的回车是回车换行(\r\n)还是换行回车(\n\r)的详解

    Windows操作系统使用回车换行(\r\n)作为一行结束的标识,而Unix/Linux系统则只使用换行(\n)作为新的一行开始的标记,而在早期的Apple Mac OS系统中,回车(\r)就足够表示新行。 回车字符(CR,Carriage Return...

    oracle中去掉回车换行空格的方法详解

    在Oracle数据库中,有时我们需要处理字符串中的特殊字符,特别是回车换行空格等非打印字符,以便于数据清理或格式化输出。本篇文章将详细讲解如何在Oracle中去除这些字符。 1. 回车换行符的表示: 在Oracle中,...

    回车和换行有什么区别?我们平时按下的Enter键是回车还是换行

    在文本模式下,操作系统会自动处理回车换行的转换,例如,Windows系统会在读取`\n`时将其转换为`\r\n`,而在写入时将`\r\n`转换为`\n`。二进制模式则不会进行这种转换,保留原始数据的完整性和一致性。 例如,上述...

    Honeywell1900条码扫描器怎么设置自动换行 - testpass.docx

    4. 输入ASCII码13(回车)和10(换行)的组合,如 `\r\n`,这代表了换行符。 5. 保存设置,并通过扫描底座上的确认条码或通过软件界面确认更改。 完成以上步骤后,Honeywell 1900条码扫描器将在每次扫描条码后自动...

    CRLF测试工具打包文件

    CRLF(Carriage Return Line Feed,回车换行)注入是一种常见的网络安全漏洞,主要发生在Web应用程序中,攻击者可以通过在输入字段中插入CRLF字符序列,来操纵HTTP响应头,可能导致敏感信息泄露、用户会话劫持甚至...

    Pb中实现自动换行

    在PB中实现自动换行并非复杂操作,但掌握正确的配置步骤及理解其中的逻辑至关重要。通过本文的详细介绍,相信读者已能熟练掌握在PB中设置自动换行的方法,以及如何处理特殊字符和优化行间距,从而提升数据展示的效率...

    ASCII码表及扩展ASCII码表

    ### ASCII码表及扩展ASCII码表 #### 一、ASCII码简介 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的一套电脑编码系统,最初被设计为7位的编码,用于...

    ASCII及十六进制转换工具 ASCII及十六进制转换工具

    "ASCII及十六进制转换工具"是针对这两种编码方式提供转换功能的软件。这类工具可以帮助用户将ASCII码的字符转换为它们对应的二进制或十六进制表示,反之亦然。对于开发者来说,这样的工具非常实用,尤其是在处理二...

    windows 中 \r\n 区别于 类unix中的\n 疑问理解(crlf回车换行)

    在Windows系统中,回车换行符被定义为两个字符的组合:回车(CR,ASCII码为13,即\r)后紧跟着换行(LF,ASCII码为10,即\n),因此写作\r\n。这样的处理可以确保在大多数文本编辑器和操作系统中,文件的显示和处理...

    ASCII及十六进制转换工具

    ASCII及十六进制转换工具

    ASCII及进制转换器

    例如,"ASCII及进制转换 V4.0.exe"很可能是一个软件程序,专门设计用于进行ASCII码和不同进制间的转换。用户可以输入一个ASCII码值,程序会显示对应的字符;反之,如果输入一个字符,程序会给出其ASCII码值。同时,...

    简单程序(先输入一行字符,回车后就显示这行字,遇到空格就换行)

    标题中的“简单程序”指的是一个基础的编程任务,它的功能是读取用户输入的一行字符,当遇到空格时在输出时自动换行。这个程序通常用于教学目的,帮助初学者理解基本的输入输出处理和字符串操作。在这个程序中,用户...

    数据库表字段换行方法

    在SQL语句中,`CHAR(13)` 和 `CHAR(10)` 分别代表回车和换行字符。当它们被插入到文本字段时,可以实现在显示时的换行效果。 - **CHAR(13)**: 代表ASCII码中的回车符(Carriage Return)。 - **CHAR(10)**: 代表...

Global site tag (gtag.js) - Google Analytics