`
wangduowu
  • 浏览: 134432 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js验证全角还是半角

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>判断是否全角</title>

<script language="javascript">     
function check(str){  
  if(/[\x00-\xFF]/.test(str)){
  	alert("半角字符")  
  }
  else{
	alert("全角字符")  
  }   
}  
</script>
</head>

<body>
<input   type="text"   id="txt">     
<input   type="button" onclick="check(txt.value)" value="check">    
</body>
</html>

半角: /^[a-zA-Z0-9_\.\-\?]{0,}+$/
全角: /^[^x00-xff]+$/

 

 

 

分享到:
评论

相关推荐

    javascript实现全角转半角的方法.docx

    JavaScript作为一种广泛使用的客户端脚本语言,提供了对字符串处理的强大支持,包括全角转半角的转换。 本文将深入探讨如何用JavaScript实现全角转半角的方法,通过示例代码进行解析。 首先,我们要了解全角字符和...

    JS验证全角与半角及相互转化的介绍

    全角:是一种电脑字符,是指一个全角字符占用两个标准字符(或两个半角字符)的位置。全角占两个字节。半角:是指一个字符占用一个标准...接下来通过本文给大家介绍JS验证全角与半角及相互转化的知识,需要的朋友参考下吧

    javascript实现全角转半角的方法

    在JavaScript编程中,有时我们需要处理全角字符(全宽度字符)和半角字符(半宽度字符)。全角字符主要用于中文输入法,它们占用两个字节,而半角字符则只占用一个字节。在处理字符串时,可能需要将全角字符转换为...

    javascript实现全角半角检测的方法

    在实际应用中,全角半角检测和转换功能能够广泛应用于用户输入验证、文本显示优化以及国际化处理等多个方面。尤其是在开发涉及多语言处理的Web应用时,能够正确处理全角半角字符,往往能够提升用户体验和应用的专业...

    基于PHP的全角半角在线转换 php版 v1.0.zip

    4. **JavaScript文件**:可能有一个.js文件,用于处理前端交互,如验证输入和显示转换结果。 5. **README或INSTALL文件**:提供关于如何安装和使用该工具的说明。 6. **许可证文件**:如果这是一个开源项目,可能会...

    web测试方法

    - 异常值和特殊字符:验证系统如何处理空格、特殊字符、科学计数法、全角和半角数字,以及数字与字母的混合。 - 安全性检查:输入可能导致安全问题的字符串,如JavaScript代码,以防止跨站脚本攻击。 3. 日期型...

    JavaScript使用正则表达式进行验证

    计算字符长度(考虑全角与半角字符) 对于包含中文或特殊字符的字符串,简单的`length`属性可能无法准确反映实际显示的字符数量,因为全角字符通常占用两个字节。这里通过正则表达式 `^[\u0391-\uFFE5]$` 来识别...

    最新输入文本框测试用例.doc

    4. **特殊字符**:包括全角/半角特殊字符,例如单引号,以及可能引起安全问题的字符,如JavaScript函数。 5. **NULL和null**:确保系统能识别并处理这些特殊字符串。 6. **高危词、违禁词和敏感词**:测试系统是否...

    验证码总是错误怎么办.docx

    因此,要解决这个问题,应切换输入法到半角状态,通常在输入法的状态栏上点击右键,选择“全角/半角”切换即可。 其次,注意验证码的有效时间。很多网站为了安全考虑,会在一定时间内(如45秒)使验证码失效。如果...

    日文项目JS宝典日文项目JS宝典日文项目JS宝典

    全角字符和半角字符在宽度和编码上有所不同,全角字符占据两个字节,而半角字符只占一个字节。在进行数据处理、格式化或用户界面展示时,可能需要将两者互相转换。 正则表达式(Regular Expression)是JS中用于字符...

    JavaScript判断文本框的合法性

    从给定的文件中,我们可以提炼出多个与JavaScript相关的知识点,这些知识点主要集中在文本框输入合法性的判断上,包括但不限于数字、电子邮件地址、电话号码、中文字符等的验证。下面将详细阐述这些知识点: ### 1....

    Ant Design Vue 添加区分中英文的长度校验功能

    在Ant Design Vue中实现区分中英文的长度校验功能是一项针对混合文本输入场景的改进,它解决了一个常见的需求,即需要对用户输入的字符数量进行校验,同时能够识别和区分全角字符和半角字符。全角字符和半角字符在...

    文本域限制

    但是,要注意的是,全角字符(如汉字)和半角字符(如字母、数字)在JavaScript中的长度计算方式不同。一个全角字符占用2个字节,而半角字符占用1个字节。因此,如果你既要限制字母又要区分汉字,你需要考虑字符编码...

    通用的功能测试方法.doc

    - 允许输入的字符类型:全角/半角英文字母、数字、空格和特定特殊字符。 - 长度检查:确保输入符合最小和最大长度要求,同时测试边界值,如最小长度-1和最大长度+1。 - 空格检查:验证字符前后、之间的空格是否被...

Global site tag (gtag.js) - Google Analytics