function trim(item) {
worker = new String(item);
if (worker.indexOf(" ") != -1) {
if (worker.indexOf(" ") == 0) {
worker = worker.substring(1,worker.length);
trim(worker);
}
}
if (worker.lastIndexOf(" ") != -1) {
if (worker.lastIndexOf(" ") >= worker.length-1) {
worker = worker.substring(0,worker.length-1);
trim(worker);
}
}
return worker;
}
worker = new String(item);
if (worker.indexOf(" ") != -1) {
if (worker.indexOf(" ") == 0) {
worker = worker.substring(1,worker.length);
trim(worker);
}
}
if (worker.lastIndexOf(" ") != -1) {
if (worker.lastIndexOf(" ") >= worker.length-1) {
worker = worker.substring(0,worker.length-1);
trim(worker);
}
}
return worker;
}
解决方案 »
- 关于onclick=function的问题
- 请问怎样判断当前得到的对象是否是表格对象?谢谢!
- 关于Scripting.FileSystemObject,不支持网络拷贝麽?
- TextBox项目出发obBlur的时候,能得到原先的值吗?
- 求代码,对于熟悉JavaScript的高手们应该很简单了...
- 调用事件问题?
- 单选按钮为一个的时候(.length)出错。
- 请问怎样才能知道当前窗体内内容的高度?在线等,急
- 选择了checkbox后,该如何得到与之相应的值呀?
- 不是说js会自动向上找prototype吗,为什么这里不找
- 请问,如何在页面上加入一段javascript程序,使得页面上的所有连接都在新窗口中打开?
- showmodaldialog能否没有标题栏
go on
js中有trim吗?
误人子弟
String.prototype.trim = function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}// 有空格的字符串
var s = " leading and trailing spaces ";// 显示 " leading and trailing spaces (35)"
window.alert(s + " (" + s.length + ")");// 删除前后空格
s = s.trim();
// 显示"leading and trailing spaces (27)"
window.alert(s + " (" + s.length + ")");
to c_unknower(c盲)有了吧.不服?