一个用JavaScript去除字符串两端空格的function

原创 2005年05月27日 09:27:00

function Trim(str)
{
 var s = str;
 var i,len;
 var hasEmpty = false;
 if(s.charAt(0) == " ")
 {
  s = s.replace(" ","");
  hasEmpty = true;
 }
 len = s.length;
 if(s.charAt(len-1) == " ")
 {
  s = s.replace(" ","");
  hasEmpty = true;
 }
 if(hasEmpty == true)
 {
  s = Trim(s);
 }
 else
 {
  return s;
 }
}

<HTML>
<HEAD>
<TITLE>饼图</TITLE>
<script>
function DrawPieChart()
{
    var totalvalue = value1.value/360 + value2.value/360 + value3.value/360 + value4.value/360;
    var per1 = value1.value/totalvalue;
    var per2 = value2.value/totalvalue;
    var per3 = value3.value/totalvalue;
    var per4 = value4.value/totalvalue;

    var per12 = per1 + per2;
    var per123 = per1 + per2 + per3;

Chart.innerHTML = "<OBJECT ID='PieChart' CLASSID='CLSID:369303C2-D7AC-11D0-89D5-00A0C90833E6' STYLE='position:relative;top:0;left:0;width:400;height:400'><PARAM NAME='Line0001' ALUE='SetLineColor(255, 0, 127)'><PARAM NAME='Line0002' VALUE='SetFillStyle(1)'><PARAM NAME='Line0003' VALUE='SetFillColor(0, 255, 80)'><PARAM NAME='Line0004' VALUE='Pie(-100, -100, 200, 200, 0, "+ per1 +", 0)'><PARAM NAME='Line0005' VALUE='SetFillStyle(1)'><PARAM NAME='Line0006' VALUE='SetFillColor(0, 0, 255)'><PARAM NAME='Line0007' VALUE='Pie(-100, -100, 200, 200, "+ per1 + ", " + per2 + ", 0)'><PARAM NAME='Line0008' VALUE='SetFillStyle(1)'><PARAM NAME='Line0009' VALUE='SetFillColor(0, 128, 128)'><PARAM NAME='Line0010' VALUE='Pie(-100, -100, 200, 200, "+per12+","+per3+", 0)'><PARAM NAME='Line0011' VALUE='SetFillStyle(1)'><PARAM NAME='Line0012' VALUE='SetFillColor(255, 0, 0)'><PARAM NAME='Line0013' VALUE='Pie(-100, -100, 200, 200, "+per123+","+per4+", 0)'></OBJECT>"

}
</script>
</HEAD>
<BODY>
<table border=1 width=100%>
<tr><td id="Chart" width=50% height=400 align=center>
准备画图。。。</td>
<td width=50%>
<p align=center>
输入4个数<br>
<input id="value1" type=text size=6 value=0>
<input id="value2" type=text size=6 value=0>
<input id="value3" type=text size=6 value=0>
<input id="value4" type=text size=6 value=0>
</p>
<p align=center>
<input type=button onclick="DrawPieChart()" value="画饼图">
</p>
</td>
</tr>
</table>
</BODY>
</HTML>

String去除字符串两端空格、将一个字符串进行反转、计算字符串中出现的的次数、获取两个字符串中最大相同字串

1、模拟一个trim方法,去除字符串两端空格。 思路: 1、判断字符串diy
  • Askyler
  • Askyler
  • 2014年05月28日 14:25
  • 1645

去除字符串两端的空格&&将字符串反转&&将字符串转换为字符数组

/* 字符串新功能: 1 去除字符串两端的空格; 2 给字符串添加一个功能,将字符串转换为字符数组; 3 将字符串反转 */ //1 去除字符串两端的空格;String.prototyp...
  • JJ_nan
  • JJ_nan
  • 2016年10月07日 17:46
  • 135

artTemplate模板引擎学习(json的key字符串两端不能有空格)

文章参考: http://www.jq22.com/jquery-info1097/   最近在工作中写了一个树形结构,数据是自己设计的:   var fomat = { "机构ID...
  • hbiao68
  • hbiao68
  • 2017年01月14日 10:04
  • 473

用正则删除字符串左、右或两端的空格

我们前端在与后台人员进行数据交互时,经常会碰到这样的情况,我们经常需要获取文本框中用户输入的信息,然后通过ajax或form提交到后台。但 是在用户输入信息时,我们无法保证用户输入的数据两端都没有空格...

正则删除字符串左、右或两端的空格经验总结

我们前端在与后台人员进行数据交互时,经常会碰到这样的情况,我们经常需要获取文本框中用户输入的信息,然后通过ajax或form提交到后台。但是在用户输入信息时,我们无法保证用户输入的数据两端都没有空格。...
  • hzj9118
  • hzj9118
  • 2014年09月06日 18:20
  • 888

C#练习——去掉字符串两端的空格、统计字符出现的次数及出现的索引位置、随机生成10个1-100之间的不重复的偶数

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...

JavaScript去除字符串两边空格trim

转自:http://www.nowamagic.net/javascript/js_TrimInJavascript.php

JavaScript去除字符串两边空格trim

JavaScript去除字符串两边空格trim 2011-03-01 去除字符串左右两端的空格,在大部分编程语言中,比如PHP、vbscript里面可以轻松地使用 trim、ltrim...

两端移动输出一个字符串

编写代码,演示任意一个字符串从两端移动,向中间汇聚,并以这样的形式输出。 #include Sleep(n毫秒) 延迟n毫秒再输出 分析: 代码: #include #include #in...
  • LF_2016
  • LF_2016
  • 2016年03月20日 21:38
  • 250

删除 字符串中‘*’号 两端的除外。指针h、p分别指向第一个和最后一个字符

//删除 字符串中‘*’号 两端的除外。指针h、p分别指向第一个和最后一个字符 #include void fun( char *a, char *h,char *p ) { int i=0; ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个用JavaScript去除字符串两端空格的function
举报原因:
原因补充:

(最多只允许输入30个字)