- 浏览: 519026 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (278)
- java (41)
- 设计模式 (4)
- sql (10)
- webservice (2)
- spring (9)
- struts (6)
- struts2 (32)
- hibernate (27)
- Struts_hibernate_Spring整合 (4)
- Velocity (1)
- Servlet (9)
- JSP (6)
- javascript (19)
- jquery (10)
- ajax (4)
- html、xml (3)
- JDBC (2)
- JDK (6)
- mysql (2)
- oracle (11)
- SqlServer (1)
- DB2 (4)
- tool (7)
- linux (5)
- UML (1)
- eclipse (8)
- 执行文件 (1)
- 应用服务器 (4)
- 代码重构 (1)
- 日本語 (19)
- 交规 (1)
- office (9)
- firefox (1)
- net (1)
- 测试 (1)
- temp (6)
- 对日外包 (1)
- windows (1)
- 版本控制 (1)
- android (2)
- 项目管理 (1)
最新评论
javascript ,js 除去右边空格 , trim
方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用方面广泛,定义方式如下: <script language=”javascript”> /** * 删除左右两端的空格 */ String.prototype.trim=function() { return this.replace(/(^\s*)|(\s*$)/g, ”); } /** * 删除左边的空格 */ String.prototype.ltrim=function() { return this.replace(/(^\s*)/g,”); } /** * 删除右边的空格 */ String.prototype.rtrim=function() { return this.replace(/(\s*$)/g,”); } </script> 使用示例如下: <script type=”text/javascript”> alert(document.getElementById(’abc’).value.trim()); alert(document.getElementById(’abc’).value.ltrim()); alert(document.getElementById(’abc’).value.rtrim()); </script> 方案二: 以工具方式调用,即trim(obj)的形式,此方式可以用于特殊处理需要,定义方式如下: <script type=”text/javascript”> /** * 删除左右两端的空格 */ function trim(str) { return str.replace(/(^\s*)|(\s*$)/g, ”); } /** * 删除左边的空格 */ function ltrim(str) { return str.replace(/(^\s*)/g,”); } /** * 删除右边的空格 */ function rtrim(str) { return str.replace(/(\s*$)/g,”); } </script> 使用示例如下: <script type=”text/javascript”> alert(trim(document.getElementById(’abc’).value)); alert(ltrim(document.getElementById(’abc’).value)); alert(rtrim(document.getElementById(’abc’).value)); </script>
发表评论
文章已被作者锁定,不允许评论。
-
dwr 框架
2016-09-20 09:59 375首先,你安装DWR时会配置一个servlet,这个servl ... -
onchange, oninput, onpropertychange 的用法和区别
2016-01-29 17:33 1307onchange, oninput, onproper ... -
javascript eval(),JSON
2014-09-15 10:33 626eval函数的工作原理 eval函数会评 ... -
window.open , window.opener 的用法
2011-08-03 11:44 1969window.open() 支持环境: JavaScript1 ... -
.pac 脚本 语法
2011-04-15 15:52 6506PAC脚本的编写 adapt from int ... -
JavaScript 跨域 问题
2011-01-28 15:40 1229在客户端编程语言中,如javascript 和Actio ... -
javascript 技巧(一)
2010-12-15 15:07 1100一. open 居中 function newW ... -
javascript 模糊输入及多选 ,模糊查询,select等
2010-12-02 10:45 2286一个SELECT可以多选的,支持模糊查询的,支持分页的一 ... -
AJAXRPC 让 javascript 直接调用服务端方法
2010-10-12 12:17 1656AJAXPRC是快速、简单的J ... -
JavaScript 多文件上传
2010-10-08 15:05 1097多文件上传时,首先要解决的一个问题就是动态去添加或删除文 ... -
js 页面中 坐标,位置
2010-10-08 15:00 1520<html> <head> ... -
json定义,与解析
2010-07-19 12:21 1185JSON( JavaScript Object Notati ... -
javascript 面向对象
2010-07-09 12:22 615//javascript 面向对象 转自: http ... -
javascript 正则表达式
2010-07-07 17:53 663转 http://www.iteye.com/topic/4 ... -
javascript 图片 查看
2010-07-07 17:49 635转 http://www.iteye.com/t ... -
javascript 各种验证
2010-07-07 17:43 899//验证是否为空 function check_blank( ... -
showModalDialog IE 与 firefox
2010-07-05 10:07 20121.------------------------- ... -
window.setInterval 和window.setTimeout的区别
2010-06-13 13:00 931<!-- setTimeout(表达式,延时时间) ...
相关推荐
JavaScript的内置对象如Array、String、Date等提供了大量实用的方法,例如Array的`reduce()`用于对数组进行累积计算,String的`trim()`用于去除空白字符。 以上只是JavaScript核心概念的一部分,实际上JavaScript...
### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...
- 字符串方法:`length`、`charAt()`、`substring()`、`indexOf()`、`lastIndexOf()`、`toUpperCase()`、`toLowerCase()`、`trim()`、`split()`、`replace()`等。 - 对象方法:`hasOwnProperty()`用于检查对象是否...
选择器的优化可以从两个方面入手:首先是选择器的写法,选择器的写法直接影响到性能。例如,使用 `$('p')` 而不是 `$('.class p')`,因为前者可以直接使用原生 JavaScript 方法,而后者需要遍历 DOM 树。其次是选择...
文章《*** Javascript的几种写法与提示》主要介绍了在***环境下编写JavaScript代码的几种常见方法,并提供了实用的代码示例和注释提示,帮助开发者更好地理解和应用JavaScript。 首先,文章提到了在***中使用...
- 函数定义:使用function关键字定义函数,也可以使用箭头函数(=>)简化写法。 - 函数参数:默认参数、剩余参数(...args)和解构赋值。 - 回调函数:JavaScript中常见于异步操作,如事件处理、定时器、Ajax请求...
this.input.value.trim(); // 非空检查 }; FormValidator.prototype.isEmail = function() { var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; // 邮箱格式验证 return emailRegex.test(this.input.value); }; ``...
艾恩JavaScript插件 --力推3大功能:拖动,ajax以及编辑器 插件简要说明 1、包括3大功能。AJAX、拖动(Drag)功能、UBB编辑器功能 , 程序功能均为原创 2、插件常用方法 插件中最常用的一个方法 _.$(id) ...
3. String对象:包含字符串操作的方法,如charAt、length、substring、trim、toUpperCase、toLowerCase等。 4. Math对象:提供了数学常量和函数,如PI、E、random、sqrt、pow、max、min等。 5. Object对象:是所有...
需要注意的是,`content.trim()` 这种写法在某些浏览器(如 Firefox)中是可用的,但在其他浏览器(如 IE 和 Chrome)中可能会导致错误。这是因为 `.trim()` 是 JavaScript ES5 引入的原生字符串方法,不是所有...
在前端开发中,处理字符串去空格是一个常见的需求,JavaScript 提供了 String 对象的 trim() 方法来实现这个功能。不过,由于浏览器的兼容性和性能差异,开发者可能会选择不同的实现方式来确保功能的正确性与执行...
jmd.js 是极小型、高性能 Javascript 模块化管理库(浏览器端)。特点遵循规范,可以像Node.js 一样来写模块代码(参见:AMD、CMD)完全异步,不对源码做任何改动、没eval、setTimeout,全速加载!干干净净,只有一个...
在JavaScript中,去除字符串前后的空格可以通过自定义函数实现,如`js_ltrim`、`js_rtrim`和`js_trim`,但更简洁的方法是利用正则表达式和`replace`方法。例如,`String.prototype.trim`函数中使用的正则表达式`/(^\...
### 数字正则表达式写法参考书知识点详解 #### 一、正则表达式的概念与应用 正则表达式是一种强大的文本处理工具,能够帮助我们进行文本匹配、替换等操作。在各种编程语言和软件开发中都有广泛的应用。本文档主要...
字符串是不可变的,但提供了许多操作方法,如`charAt()`, `substring()`, `concat()`, `trim()`, `includes()`, `replace()`等。 12. 错误处理: 使用`try...catch`语句可以捕获并处理程序运行时可能出现的错误。...
- 第二种写法是第一种的简化版本。 ### 4. 动态创建DOM元素并插入到页面中 ```javascript $(function(){ var oNewP = $("一段文本</p>"); oNewP.insertAfter("#myTarget"); }); ``` **知识点解析:** - **`$(...
.trim(); // 去掉末尾的空格 } console.log(objectToInlineStyle(obj)); // 输出:'color: red; font-size: 16px; line-height: 1.5;' ``` 在`main.js`文件中,可能就是这样的实现。而`README.txt`文件可能包含了...