<script>
//****************Trim()代码
//此处为string类添加三个成员
String.prototype.Trim = function(){ return Trim(this);}
String.prototype.LTrim = function(){return LTrim(this);}
String.prototype.RTrim = function(){return RTrim(this);}
//此处为独立函数
function LTrim(str)
{
var i;
for(i=0;i<str.length;i++)
{
if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;
}
str=str.substring(i,str.length);
return str;
}
function RTrim(str)
{
var i;
for(i=str.length-1;i>=0;i--)
{
if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;
}
str=str.substring(0,i+1);
return str;
}
function Trim(str)
{
return LTrim(RTrim(str));
}
//*****************************
//调用方法
function a(){
var controls = document.getElementsByTagName('input');
for(var i=0; i<controls.length; i++){
if(controls[i].type=='text'||controls[i].type=='textarea'){
controls[i].value=controls[i].value.Trim();//循环调用Trim()方法去除前后空格,替换
}
}
var str="";
for(var i=0; i<controls.length; i++){
if(controls[i].type=='text'||controls[i].type=='textarea'){
str+=controls[i].value;//再循环读出全部 text的内容,加到一个字符串里
}
}
alert(str);//弹出
}
</script>
<html>
<body>
<input id="t1" type="text" /><br/>
<input id="t2" type="text" /><br/>
<input id="t3" type="text" /><br/>
<input id="t4" type="text" /><br/>
<input id="t5" type="text" /><br/>
<input id="t6" type="text" /><br/>
<input type="button" value="ceshi" onclick="a();"/>
</body>
</html>
分享到:
相关推荐
在VB(Visual Basic)编程语言中,`Trim()` 函数是一个非常实用的字符串处理函数,它的主要作用是去除字符串首尾的空格。在实际编程过程中,我们经常会遇到需要清理用户输入或者数据处理时产生的多余空格,这时`Trim...
js 自定义trim去除字符串左右杂质 在 Java 中,String 类型提供了 trim() 方法来去除字符串左右的空格。然而,在 JavaScript 中,并没有提供类似的方法来去除字符串左右的杂质。因此,我们需要自定义 trim() 方法来...
`trim()`方法会删除字符串前后的空白字符,但不会改变中间的空格。 #### 2. 使用正则表达式和`replace()`方法去除所有空格 如果需要去除字符串中的所有空格,包括中间的空格,可以使用正则表达式结合`replace()`...
### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...
最后,文档中还提到了使用`String.prototype.trim`方法扩展字符串的原型,以便在所有字符串实例上都能调用`trim`方法。这是一种在JavaScript中常用的方法,它可以让自定义函数变成所有字符串实例的成员,从而简化...
"字符串去掉空格"这个主题,通常涉及到对字符串中的空白字符(包括空格、制表符、换行符等)进行删除或替换的操作。在C++中,可以使用多种方法来实现这一功能,而标签“CString操作”表明我们将关注使用MFC库中的...
### JavaScript去除字符串前后空格的方法 #### 概述 在前端开发中,处理用户输入时经常需要去除字符串两端的空格。这是因为用户在输入时可能会无意间加入空格,而这些空格通常是没有意义的,甚至可能导致后续逻辑...
1、 去掉字符串前后所有空格: 代码如下: function Trim(str) { return str.replace(/(^\s*)|(\s*$)/g, ""); } 说明: 如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。...
javascript 字符串去掉左右空格, 用正则实现, trim()功能, 简单易用.
综上所述,去除字符串前后空格可以通过多种方式实现,每种方法都有其适用场景: - **`strip()`方法**:适用于大多数常规情况,简单易用。 - **正则表达式**:提供更高级的控制能力,适合需要更多定制化操作的场景。...
在JavaScript中,去字符串前后空格是常见的字符串处理操作,特别是在处理用户输入或者格式化文本时。以下五种方法展示了如何实现这一功能: 1. **循环检查替换**: 这种方法通过创建一个包含空格、制表符和换行符...
它主要用于去除字符串两端的空白字符,例如空格、制表符等。在Java中,`trim()`方法可以做到这一点。例如,如果你有字符串`" Hello, World! "`,调用`trim()`后,结果将是`"Hello, World!"`。在Python中,虽然没有...
Delphi 删除字符串首尾空格的实例,过滤字符串,替换字符串,删除指定部位的字符串,具体到本例中,是删除字符串开头和结尾处的空格,本例子其实简单,使用内置的Trim函数即可实现,可当作是Delphi Trim函数的用法...
### JavaScript去除字符串中的空格 在JavaScript开发过程中,经常需要处理字符串数据,其中就包括了对字符串中的空格进行操作。本篇文章将详细介绍如何在JavaScript中去除字符串中的空格,并探讨不同的方法及其适用...
本文将详细介绍几种JavaScript中去除字符串空格的技巧,包括分别去除前后、左右空格的方法。 首先,JavaScript提供了内置的`trim()`方法,用于去除字符串的前导和尾随空格。这个方法不会影响字符串中间的空格。例如...
在编程领域,处理字符串是常见的任务之一,而去除字符串中的空格则是这一任务的一个子集。这个主题主要涉及字符串操作,特别是在多种编程语言中如何实现这一功能。在本篇文章中,我们将深入探讨去除字符串中空格的...
### 关于去除字符串前后的空白方法 在编程与数据库管理中,经常需要处理字符串数据,其中一个常见的需求就是去除字符串前后不必要的空白字符。本篇文章将详细解释如何使用`trim()`方法来实现这一功能,并通过示例...
`TRIM(STRING)`函数用于删除字符串两侧的空格。但如果我们只关心删除前导空格,可以结合“LEFT”函数来实现。 以下是一个简单的示例,展示如何使用SCL删除字符串的前导空格: ```scl PROGRAM Main VAR input...
- **字符串操作方法**:熟悉更多字符串操作相关的内置方法,如`trim()`(去除首尾空格)等。 通过以上介绍,我们可以看到,在JavaScript中处理字符串是非常灵活且强大的。利用正则表达式结合内置方法,我们可以...