`
zhaoliaoyuan
  • 浏览: 21815 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类

用正则表达式判断文本框是否为空的方法(更加严谨)

阅读更多

<script>


//去掉左边空格
function ltrim(s)
{
 return s.replace(/(^\s*)/g, '');
}

//去掉右边空格
function rtrim(s)
{
return s.replace(/(\s*$)/g, '');
}

//去掉左右空格
function trim(s){
return rtrim(ltrim(s)); 
}

 

function aa(){

        var report=document.getElementById("reportItem").value;
          var reportItem=trim(report);

          if(reportItem=='' || reportItem==null){

                      alert('报表项名称为空,请输入!');
                      document.getElementById("reportItem").focus();
                       return ;

          }

 

}

</script>

分享到:
评论

相关推荐

    js正则表达式限制文本框只能输入数字,能输小数点.

    ### 正则表达式在JavaScript中的应用:限制文本框只能输入数字及小数点 在Web开发中,经常需要对用户输入的数据进行合法性验证。为了确保数据格式正确且符合预期,开发者通常会在前端使用JavaScript结合HTML来实现...

    javascript正则表达式限制文本框输入

    通过javascript和正则表达式对文本框输入的限制

    js正则表达式限制文本框只能输入字母和汉字

    本篇文章将深入探讨如何使用JavaScript(简称JS)中的正则表达式来实现一个文本框仅能输入字母(包括大小写)和汉字的功能。 #### 1. 理解需求 题目所提及的需求是:创建一个HTML文本框,通过JavaScript控制其输入...

    java使用正则表达式判断手机号的方法示例

    java使用正则表达式判断手机号的方法示例文章主要介绍了java使用正则表达式判断手机号的方法,分析了手机号码段的原理及java使用正则表达式针对手机号的匹配操作实现技巧。下面是文章中提到的知识点: 1. 手机号码...

    C#正则表达式大全, 判断字符串是否为正整数,中文,英文.....

    在上面的代码中,我们可以看到一个名为 IsInt 的方法,该方法可以判断输入字符串是否为正整数。该方法使用了正则表达式 @"^\d+$" 来匹配字符串,如果字符串仅包含数字字符,则返回 true,否则返回 false。 知识点 3...

    文本框输入限制(正则表达式)

    此处使用正则表达式`[\d]`来匹配所有数字字符,并替换为空字符串,从而阻止任何数字输入。同时,设置`maxlength`属性限制输入长度,适用于需要非数字字符输入的场景。 ### 5. 英文字符和特殊符号输入限制 ```html ...

    正则表达式判断密码强度

    正则表达式(Regular Expression)是一种强大的工具,用于在字符串中匹配特定模式,它在这里被用来判断用户设定的密码是否符合一定的强度标准。以下是对这个话题的详细解释。 首先,密码强度通常涉及到以下几个方面...

    详解Java判断是否是整数,小数或实数的正则表达式

    在Java中使用正则表达式来判断字符串是否符合整数、小数或实数的格式是一种常见且有效的做法。在编程中,我们经常需要对输入的字符串进行格式验证,以确保它们符合预期的数值格式,尤其是在处理财务数据、用户输入...

    Java使用正则表达式提取XML节点内容的方法示例

    Java使用正则表达式提取XML节点内容的方法示例 Java使用正则表达式提取XML节点内容的方法示例主要介绍了Java使用正则表达式提取XML节点内容的方法,结合具体实例形式分析了java针对xml格式字符串的正则匹配相关操作...

    pb 使用正则表达式源码pbregexp

    标题中的“pb 使用正则表达式源码pbregexp”指的是在PowerBuilder(简称pb)环境中,利用名为“pbregexp”的正则表达式组件来实现源代码级别的正则表达式操作。PowerBuilder是一款流行的可视化的、面向对象的软件...

    js正则表达式限制文本框只能输入数字

    JS 正则表达式是指在 JavaScript 中使用的正则表达式,它是一种强大的字符串匹配工具,广泛应用于字符串的校验、提取、替换等操作。本文将详细介绍 JS 正则表达式在限制文本框只能输入数字方面的应用。 非负整数 JS...

    常用的javascript基于正则表达式的文本框验证代码

    JavaScript是一种广泛应用于网页和网络应用...通过以上内容,你应该对使用JavaScript和正则表达式进行文本框验证有了深入的理解。在实际项目中,根据具体需求调整和优化验证规则,确保用户输入的数据既安全又符合预期。

    利用正则表达式限制文本框数据的自定义控件(C#)

    下面的代码定义了一个自定义控件,可以通过设置Regex(正则表达式)属性修改文本框的匹配类型(默认接受浮点数)。 支持如下三种情况: 1.正常按键输入的字符,包括西文、中文字符等 2.通过键盘快捷键方式贴入的...

    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字[文].pdf

    使用JS正则表达式判断输入框内为中文或英文数字 ```html (/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt; ``` **解析**:该代码段首先使用`...

    qt使用正则表达式限制lineEdit的输入,对正则表达式进行了封装,可以直接引入,工程编译正常

    在使用封装的正则表达式模块时,记得引入相关的头文件并实例化对象,然后在适当的地方调用验证方法。 总之,通过Qt的正则表达式功能,我们可以实现对lineEdit输入的强大控制,提供更友好的用户交互体验。这个项目...

    PB实现的正则表达式

    例如,你可以创建一个正则表达式对象,然后使用它来测试字符串是否符合特定模式,或者从字符串中提取匹配的子串。 在实际应用中,使用正则表达式可能涉及到以下步骤: 1. 创建正则表达式:定义你要匹配的模式,例如...

    在C#中利用正则表达式判断用户输入是否是数字

    在IsNumber方法中,我们可以看到作者使用了四个正则表达式对象来判断输入字符串是否是一个数字。首先,作者判断输入字符串中是否包含非数字字符,如果包含,那么它就不是一个数字。然后,作者判断输入字符串中是否...

    正则表达式,文本框输入限制 [大全].txt

    1. **移除非法字符**:通过`onkeyup`事件监听文本框的输入行为,一旦检测到非法字符(如标点符号、特殊符号等),立即使用正则表达式将这些字符替换为空字符串,从而实现输入限制。 - 示例代码:`onkeyup="value=...

    正则表达式转换工具

    - 模式测试:提供测试区域,用户可以输入文本,检查转换后的正则表达式是否有效。 - 反向匹配:从目标字符串出发,生成能够匹配该字符串的正则表达式。 - 过滤和提取:根据正则表达式,过滤掉不相关的信息,或者...

Global site tag (gtag.js) - Google Analytics