js中没有这个函数。^_^
s1 = s1.replace(/^\s*|\s*$/g,"")
s1 = s1.replace(/^\s*|\s*$/g,"")
解决方案 »
- 怎样修改ExtJS控件的UI
- table 嵌套问题
- 如何在子页面里获取所在父页面的IFrame对象
- 怎么实现javascript的队列,数据结构的。
- jqGrid 的 ajaxSelectOptions 怎么使用?
- 如何?JavaScript如何处理把input提交的字段中的空格替换为%号字符
- 由JavaScript 脚本转换成 C# 的代码,涉及到十六进制、移位等操作,以前见都没见过,怎么能有效转换就好了。
- 怎么在状态栏里显示信息?
- JavaScript中哪个函数判断一字符串是否是日期?急用!!!
- 求大神帮解密下JS代码,谢谢了,在线等待
- 关于disable属性
- 关于div的innerHtml问题!!!请教
<head>
<title>
去除空格Function
</title>
</head>
<body>
<textarea name=inp ></textarea><input type=button value='trim' onclick='alert(triml(document.all.inp.value+","+inp.value.length+","+triml(inp.value))+","+triml(inp.value).length)'>
<script>
function triml(str){
var s;
s=str.replace(/^\ +|\ +$/ig,"");
return s;
}
</script>
</body>
</html>
{
entry=entry.substring(1,entry.length) //去掉前面的空格
}
while(entry.charAt(entry.length-1)==" ")
{
entry=entry.substring(0,entry.length-1) //去掉后面的空格
}
结帖~~用了 zhaoweiwei(轩辕大侠)的方法~
function chk_null(pstr){
if (jtrim(pstr)!=""){
pout="false"
}else{
pout="true"
} return pout
}
function jtrim(str){
rvalue=str; rl=rvalue.length;
v_l=0;v_r=rl; for (i=0;i<rl;i++){
if (rvalue.charAt(i)!=" "){ v_l=i;i=rl;}
} for (i=(rl-1);i>=0;i--){
if (rvalue.charAt(i)!=" "){ v_r=i;i=0;}
}
rvalue=rvalue.substr(v_l,(v_r-v_l)+1)
if (rvalue.charAt(0)==" "){
rvalue=""
}
return rvalue}转载别人的,我也不知道,在学习中!!