<html>
<script>
function fullChar2halfChar(str)
{
var result = '';
for (i=0 ; i<str.length; i++)
{
code = str.charCodeAt(i);//获取当前字符的unicode编码
if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符
{
result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
}else if (code == 12288)//空格
{
result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
}else
{
result += str.charAt(i);
}
}
alert(result);
return result;
}
</script>
<input type="text" name="ss" id="ss" value="武汉,北京,上海" onclick="fullChar2halfChar(document.getElementById('ss').value)" />
</html>
引用
来自编程之家的一篇文章
分享到:
相关推荐
### JavaScript全角转换半角知识点解析 在计算机领域中,字符编码是十分重要的基础概念之一。根据字符在屏幕上的显示宽度,我们可以将字符分为“全角”与“半角”。通常情况下,全角字符(Full-width)占用两个字节...
解决任何情况下的全角、半角字符转化问题,有效的控制程序中出现全角半角问题。方法简单,易懂。
例如,在处理数字时,如果用户输入的是中文逗号(全角逗号),则在后续的计算或存储过程中可能会出现问题,因为计算机通常识别的是英文逗号(半角逗号)。本文将详细介绍如何使用JavaScript来解决这个问题——即如何...
### 对全角半角字符串的处理 在计算机编程与数据处理领域中,全角和半角字符的区别及其转换是一项常见的需求。特别是在东亚语言环境中(如中文、日文、韩文等),这种转换对于文本处理至关重要。 #### 全角与半角...
3. **转码处理**:如果数据中不可避免地包含全角逗号,可以使用转换函数将其转换为半角逗号,或者在处理时使用特定的分隔符策略,如使用非中文字符或特殊字符作为分隔符。 4. **使用参数化查询**:在执行动态SQL时...
在计算机编程中,日文全角半角转换是非常重要的一步,因为它可以确保日文字符的正确显示和处理。 在 Java 编程语言中,我们可以使用以下几种方法来实现日文全角半角转换: 1. 使用 Unicode 代码点来实现全角半角...
自己制作的半角字符转换为全角的程序。
js 实现 全角转半角! 值得下载看看!资源免费,大家分享!!
尤其是在开发涉及多语言处理的Web应用时,能够正确处理全角半角字符,往往能够提升用户体验和应用的专业性。 需要注意的是,由于部分OCR扫描识别技术可能存在误差,上述内容中的示例代码可能存在个别字符的识别错误...
这个`dostr`函数首先使用`trim()`函数(这里假设有一个外部的`trim`函数用于去除字符串两端的空白字符)处理字符串,然后通过`split()`, `...unique`函数用于去除数组中的重复元素)和`join()`方法处理逗号分隔的数字...
在计算机编程和文本处理中,全角字符和半角字符是两种不同的字符表示方式。全角字符通常占两个字节,而半角字符占一个字节。在中文输入法中,全角字符常用于汉字和一些特殊符号,而半角字符则用于英文和数字等。 ...
### JavaScript全角转半角知识点 #### 1. 全角与半角字符的区别 全角字符和半角字符主要区别在于字符所占的空间不同。半角字符一般占用一个字节的存储空间,在英文键盘布局中,字符之间是紧凑排列的;而全角字符则...
在.NET框架下进行编程时,有时我们可能会遇到输入法在英文(半角)和中文(全角)状态之间切换的问题,这可能导致字符处理时出现不一致的情况,尤其是在处理字符串长度、格式化输出或数据校验时。"NET全角变半角补丁...
在实际编程过程中,我们需要根据具体需求调整正则表达式,例如,如果需要匹配的是半角逗号或者在特定位置的逗号,正则表达式就需要相应地进行修改。同时,为了提高代码的可读性和可维护性,编写时应遵循良好的编程...
在Java编程中,字符串的全角半角转换是一项常见的需求,尤其在处理用户输入或文本显示时。全角字符和半角字符的区别在于他们的宽度和编码方式。全角字符(全宽度字符)通常用于东亚语言,如中文、日文、韩文等,每个...
JavaScript作为一种广泛使用的客户端脚本语言,提供了对字符串处理的强大支持,包括全角转半角的转换。 本文将深入探讨如何用JavaScript实现全角转半角的方法,通过示例代码进行解析。 首先,我们要了解全角字符和...
C++全角半角字符转换
标题“word处理83351193chinese-text”和描述“83351193chinese-text”暗示我们可能涉及到一个关于中文文本处理的项目或教程,其中可能涵盖了如何在Microsoft Word或其他文字处理软件中处理中文文本。标签“chinese-...
在IT领域,尤其是在编程语言C++中,全角与半角字符转换是一个常见的需求,尤其在处理东亚语言如中文、日语和韩语时。全角(Full-width)和半角(Half-width)字符的区别主要在于宽度和字符集。全角字符通常用于东亚...
在中文字符处理中,半角(SBC)与全角(DBC)字符转换是一个常见的需求。本文将详细介绍半角与全角字符的基本概念、特点以及如何进行相互转换。 #### 半角与全角字符的概念 1. **半角字符**:通常指的是ASCII码中...