`

利用javascript忽略文本框的空格

    博客分类:
  • J2EE
阅读更多
呵呵,这是前几天考核的时候临时到网上搜的,当时也没想到它有去空格的功能,当时的目的也就是想验证一下文本框是否为空而已,后面觉得代码简单,挺值得收藏的
	function yanzheng()
	{
		alert(document.forms[0].biaoti.value);
                  /*下面这一次,括号内的字符串都的不知道啥意思…………,不过挺强悍的*/
		if(document.forms[0].biaoti.value.replace(/(^\s+)|\s+$/g,"") == ""){ 
			alert("您必须输入标题!");  
			
		}
		
	
	}
	
	
	</script>
分享到:
评论

相关推荐

    经典JavaScript正则表达式实战

    可以利用正则表达式/\s+/g来匹配一个或多个连续的空格,并将其替换为单个空格,从而实现空格的统一。例如,字符串"蓝色 理想"中的两个空格会被替换为一个空格,变成"蓝色 理想"。 判断字符串是否仅由数字组成,可以...

    JavaScript学习笔记--常用的互动方法

    需要注意的是,在输出内容时,浏览器通常会忽略多余的空格。如果想保持内容的空格原样输出,可以通过HTML标签来实现,比如使用`&lt;pre&gt;`标签,或者通过CSS的`white-space:pre;`样式来保持空格。 除了直接输出内容到...

    RequireFieldValidator限制空字段

    - **忽略空格**:默认情况下,`RequireFieldValidator`会检查输入控件的值是否为空,包括空格。若要忽略空格,可以在代码-behind中添加自定义验证逻辑。 - **多语言支持**:可以使用`ValidationSummary`控件结合...

    js汉字转拼音

    描述中指出,非连字符的标点符号会被忽略,空格则替换为连字符。这种处理方式有助于简化结果,使其更适合用于后续的处理,比如作为搜索关键词。 为了实现汉字转拼音,开发者可能还需要了解Unicode和Pinyin库,如`...

    Word-Counter:JavaScript实践的简单单词计数器。 注意,应用程序为空。 忘记删除

    然后,可以使用JavaScript的字符串方法,如`split()`将文本按照空格分割成单词数组,`trim()`去除首尾空白,`toLowerCase()`统一转换为小写以忽略大小写差异。接着,通过数组的`length`属性得到单词总数。 **空应用...

    js使用小技巧

    下面的循环语句虽然看似错误,但JavaScript会忽略无效的迭代,因此无需纠错判断: ```javascript for(i=2; i; i++) {} ``` 7. **JS文件打包**: 在早期的JavaScript中,可以使用`archive`属性将多个JS文件打包...

    Javascript中的isNaN函数使用说明

    下面是一个简单的示例,展示如何使用`isNaN`来检查文本框(`textbox`)中的值是否为数字: ```javascript function checkValue() { if (isNaN(document.all.textbox.value)) { alert("请用数字录入!"); return ...

    纯JavaScript代码实现文本比较工具

    4. **可配置性**:允许用户自定义对比选项,如忽略空格、大小写敏感等。 5. **自动化**:如果可能,可以添加批量对比或导入导出功能。 总的来说,这个纯JavaScript的文本比较工具提供了基础的文本对比功能,开发者...

    最新前端开发面试题整理.pdf

    1. `static`(静态定位):这是元素的默认定位方式,元素按照正常的文档流排列,忽略`top`, `right`, `bottom`, `left`, `z-index`属性。 2. `relative`(相对定位):元素相对于它原本在正常流中的位置进行定位,...

    Vue表单输入绑定的示例代码

    Vue.js 是一款流行的前端JavaScript框架,它使用MVVM(Model-View-ViewModel)模式简化了Web开发。Vue的一个核心特性是数据绑定,尤其是表单数据绑定,它允许开发者轻松地将表单元素的值与数据模型关联起来,创建...

    2021-2022计算机二级等级考试试题及答案No.138.docx

    - 在SETEXACTOFF设置下,字符串比较时会忽略末尾的空格。 - 选项A `"等级考试"="等级"` 不成立,因为两个字符串不相等。 - 选项B `"等级"="等级考试"` 不成立,同理。 - 选项C `"等级"+space(4)="等级考试"` ...

    正则表达式

    i (忽略大小写) m (多行查找) vaScript动态正则表达式问题 请问正则表达式可以动态生成吗? 例如JavaScript中: var str = "strTemp"; 要生成: var re = /strTemp/; 如果是字符连接: var re = "/" + str + ...

    2021-2022计算机二级等级考试试题及答案No.16482.docx

    输入示例"1,2,3 4",空格会被忽略,因此正确答案是D。 3. 数据库类型分类:数据库的类型主要依据其数据模型,例如关系型数据库、面向对象数据库、网络型数据库等。 4. 计算机病毒传播:计算机病毒可以通过网络传播...

    jquery把int类型转换成字符串类型的方法

    例如,`val + ' '`会在`val`后面添加一个空格,从而将数字转换为字符串。 3. **jQuery的.val()方法**: `$(“#id”).val()`是jQuery中获取指定ID元素的值的方法。它通常用于获取表单输入元素(如文本框、文本区域...

    JS正则表达式的验证

    alert('对不起,文本框不能为空或者为空格!'); } } ``` 这个函数用于检查文本框中的内容是否为空。它通过获取文本框的值,去除两端空格,然后检查字符串的长度是否为0。如果为空,则弹出警告。 2. 判断日期类型...

    基于jquery的bankInput银行卡账号格式化

    此外,bankInput插件还提供了自动格式化显示功能,它能够自动将用户输入的数字按照指定的分隔符进行分隔,通常用于银行卡号的分组显示,比如每四位数字之间插入一个空格或特定符号。这一功能对于改善用户输入体验...

    HTML 速查列表.doc

    - **头部标签** `&lt;head&gt;`:通常包含文档元信息,如文档标题、CSS样式表链接、JavaScript脚本链接等。 - **标题标签** `&lt;title&gt;`:定义文档的标题,在浏览器标签页显示。 - **主体标签** `&lt;body&gt;`:文档的所有可见...

Global site tag (gtag.js) - Google Analytics