`

验证不能为空,null,多个空格的js

    博客分类:
  • js
js 
阅读更多
function validatename(){

var text=document.getElementById('username').value;

//if(text==null||text==''){

//不为空和输入的不是空格

if(text==null||text.replace(/^\s+,""/).replace(/^\s+$/,"")==''){

alert('用户名不能为空!');

//重新获得焦点

document.getElementById('username').focus();

return false;

}

return true;

}

<script language="javascript">
function ec(){
var ss=" fsd fsdaf";
alert(ss.replace(/[ ]/g,""));
}
ec();
</script>


分享到:
评论

相关推荐

    最全的JavaScript表单验证

    `isNull`函数用于检测输入的字符串是否为空或仅包含空格。它首先检查字符串是否为空,然后使用正则表达式`^[ ]+$`来匹配全空格的字符串。如果满足条件,返回`true`,否则返回`false`。 3. **判断是否是日期**: `...

    js验证表单大全

    接着,`isNull(str)`函数用于检查输入的字符串是否为空或仅包含空格。通过正则表达式`"^[ ]+$"`,它能够识别那些没有实质内容的字符串。 对于整数验证,`isInteger(str)`利用了正则表达式`/^[-]{0,1}[0-9]{1,}$/`,...

    JavaScript最常用数据验证合集,程序员实战总结!

    value || value.trim() === ''`来确认一个字符串是否为空或仅由空格组成。 3. **数字验证**:可以使用`isNaN()`函数判断是否为非数字,或者使用正则表达式`/^-?\d+(\.\d+)?$/.test(value)`来验证是否为有效的数字...

    js正则表达式和验证方法

    本资料包“js正则表达式和验证方法”显然是为了帮助开发者和初学者更好地理解和运用JavaScript中的正则表达式及相关验证技巧。 1. **基础概念** - 正则表达式是由字符、元字符和量词组成的模式,用于匹配字符串。 ...

    javascript的一些验证

    根据提供的文件信息,我们可以归纳出一系列与...通过以上详细解析,我们可以看出这些JavaScript验证函数在网页开发中的应用非常广泛,可以有效地帮助开发者进行输入验证,提高用户交互体验的同时也能增强系统的安全性。

    近百个常用js代码汇总

    这里汇总了近百个常用的JS代码,涵盖了字符串处理、数字验证、日期时间检验等多个方面。下面将对这些知识点进行详细解释: 1. **字符串空值检查**: - `isEmpty(str)`:用于检查一个字符串是否为空或者为null。...

    JavaScript 强大的表单+验证

    从提供的代码片段中,我们可以看到几个关键的功能点:如何检查表单元素是否被选中、获取字符串长度(考虑了中文字符)、判断字符串是否为空、判断字符串是否为数字以及通过正则表达式进行不同类型的数据验证。...

    C#功能代码案例(图片压缩、图片切换、JS一系列的验证)

    在本文中,我们将深入探讨C#中的图片压缩技术,JavaScript中的图片切换以及一系列的验证方法,包括邮箱验证和登录验证。 首先,让我们关注C#的图片压缩部分。在这个示例中,我们使用了System.Drawing命名空间,它...

    正则表达js验证范例PDF

    alert('对不起,文本框不能为空或者为空格!'); } } ``` #### 2. 判断日期类型是否为 `YYYY-MM-DD` 格式 (`IsDate`) **功能**: 验证用户输入的日期是否符合 `YYYY-MM-DD` 的格式。 **正则表达式**: ```regex /^(\...

    JavaScript校验设计.zip

    2. **非空验证**:检查用户输入是否为空,常用的方法是使用if语句配合length属性或trim()方法来去除空格并检查长度。 3. **数值验证**:例如检查输入是否为整数、浮点数或者在特定范围内,可以使用isNaN()函数、...

    js判断 javascript相关

    7. **is_null**: 验证一个值是否为空,如果为空则返回true,否则返回false。 8. **isspace**: 这个函数用于检查字符是否为空格。有两个名为isspace的函数,可能是一个重复或者有特定用途。 9. **is_int**: 判断一...

    layui表单验证

    以上介绍的验证规则只是layui框架中的一部分,实际上还有更多的验证类型和选项可供选择。例如,可以通过设置`required`属性来要求某些字段必须填写;通过设置`range`属性来限定数值范围;还可以自定义更加复杂的验证...

    JS常用验证可以大大节省大家的时间

    - `\\d+` 匹配一个或多个数字。 - **应用场景:** - 输入年龄、编号等需要支持负数的情况。 #### 五、去除空格 **函数定义:** 1. **去左空格** ```javascript function ltrim(s) { return s.replace(/^\s*/,...

    JS脚本大全 验证类型 时间格式

    ### JS脚本大全:验证类型与时间格式 #### 概述 本文档旨在提供一系列JavaScript脚本示例,涵盖字符串处理、事件控制以及输入验证等方面的功能。这些脚本可以帮助开发者快速实现网页上的常见需求,例如格式化文本、...

Global site tag (gtag.js) - Google Analytics