CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

关于Ascll码的问题

楼主gdjxlhc(超仔)2004-08-04 14:53:26 在 Web 开发 / JavaScript 提问

请问各位在javasript中怎样取得某字符的Ascll  
  在ASP中就可用Asc("梁")来取得梁字的Ascll码,但在Javascript中怎样取得啊? 问题点数:100、回复次数:12Top

1 楼gdjxlhc(超仔)回复于 2004-08-04 15:08:14 得分 0

怎么没人理啊。Top

2 楼wangxiaomax(缺省值)回复于 2004-08-04 15:12:09 得分 20

function   Asc(string)  
  {  
          var   symbols   =   "   !\"#$%&'()*+'-./0123456789:;<=>?@";  
          var   loAZ   =   "abcdefghijklmnopqrstuvwxyz";  
          symbols   +=   loAZ.toUpperCase();  
          symbols   +=   "[\\]^_`";  
          symbols   +=   loAZ;  
          symbols   +=   "{|}~";  
          var   loc;  
          loc   =   symbols.indexOf(string);  
          if   (loc   >   -1)  
          {    
                  Ascii_Decimal   =   32   +   loc;  
                  return   (32   +   loc);  
          }  
          return   (0);  
  }  
   
  找的,还没试Top

3 楼hbzyduwu(^-^鞋带又松了~-~)回复于 2004-08-04 15:15:03 得分 5

<script   language="vbs">  
  alert(Asc("中"));  
  </script>  
   
  试~Top

4 楼QQgenie(妖魔鬼怪)回复于 2004-08-04 15:17:45 得分 10

用:  
  charCodeAt(0)  
   
  substring(0,1)  
  Top

5 楼fason(咖啡人生)回复于 2004-08-04 15:19:27 得分 50

<script   language="vbscript">  
  Function   getAsc(s)  
  getAsc   =   Asc(s)  
  End   Function  
  </script>  
  <script   language="javascript">  
  alert(getAsc("梁"))  
  </script>Top

6 楼QQgenie(妖魔鬼怪)回复于 2004-08-04 15:20:10 得分 5

<script>  
  var   aa='出';  
  var   bb=aa.charCodeAt(0);  
  alert(bb);  
  </script>Top

7 楼smallyear(再見理想)回复于 2004-08-04 15:20:39 得分 10

alert("0".charCodeAt(0));Top

8 楼gdjxlhc(超仔)回复于 2004-08-04 15:27:16 得分 0

谢谢wangxiaomax(缺省值)兄  
   
  我刚试过,但该函数只能对字母有效。对中文取不出Ascii码,任何中文都只取出0来  
  Top

9 楼duoduobaba(避雷针)回复于 2004-08-04 15:43:38 得分 0

Ascii就256个位子哪能放得了中文?Top

10 楼gdjxlhc(超仔)回复于 2004-08-04 15:45:27 得分 0

谢谢smallyear(颠狂柳絮)你的方法  
  但我用vbscript下的asc函数来检验过,你的那个方法得出跟asc函数取得的不同。取出来的值出没有什么直接的关系。  
   
  fason(阿信):我想问一下,如果不借助vbscript能不能单纯用Javascript实现Top

11 楼fason(咖啡人生)回复于 2004-08-04 16:39:33 得分 0

javascript   base   on   unicodeTop

12 楼gdjxlhc(超仔)回复于 2004-08-04 17:38:14 得分 0

好的,我明白了。谢谢Top

相关问题

  • 是不是Unicode 编码就是Ascll码?
  • 如何取得字符串的ASCLL码?
  • VBscript中转换Ascll码的函数有chr(),asc(),JavaScript中有吗?
  • 谁有ascll码表,请给小弟发一份!
  • 在线等!ASCLL码转化为对应的字符!
  • vb.net中用asc()和chr()互换Ascll码,c#中用什麽?
  • 如何将 0到255 转变成相应的Ascll编码 lookatliu,刚才是Unicode编码,不是Ascll编码啊? (在线等待)
  • 请问怎么将一个字符转换成ASCLL码?用什么函数?
  • 如何将 0到255 转变成相应的Ascll编码 (在线等待)
  • 请问在c#中如何将一个字符转换成ascll码?(肯定给分)

关键词

  • 函数
  • ascll
  • loaz
  • loc
  • symbols
  • asc
  • 取得
  • var

得分解答快速导航

  • 帖主:gdjxlhc
  • wangxiaomax
  • hbzyduwu
  • QQgenie
  • fason
  • QQgenie
  • smallyear

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo