JavaScript里有没有将字符串两端的空格删除的函数? 没有,不过可以自己写:String.prototype.Trim=function() {return this.replace(/(^\s+|\s+$)/g,"")}然后就可以用了,比如" abc ".Trim() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 no write it yourself 谢谢二楼的朋友,我试了一下,发现这样不行,总是开头的空格删除了,尾部的没删除,于是我把它拆开,先做replace(/^\s+/g,""),再做replace(/\s+$/g,""),就可以了,不知道是怎么回事呢? <FORM METHOD=POST ACTION="" name=form1>标题:<textarea type=text name="ftopic" cols="95" class="border1" style="overflow:auto" rows="2" onkeypress="a()"></textarea><button onclick="Jtrim(form1.ftopic.value)">Jtrim</button><button onclick="Ltrim(form1.ftopic.value)">Ltrim</button><button onclick="Rtrim(form1.ftopic.value)">Rtrim</button><button onclick="LRtrim(form1.ftopic.value)">LRtrim</button></FORM><SCRIPT LANGUAGE="JavaScript"><!--function a(){//禁止回车 if(window.event.keyCode==13){ window.event.keyCode=0; return false; }}function LRtrim(str){//去除字符串左右空格字符 var p=/(^\s*)|(\s*$)/g str=str.replace(p,""); form1.ftopic.value=str}function Jtrim(str){//去除字符串中所有空格字符 var p=/\s/g str=str.replace(p,""); form1.ftopic.value=str}function Ltrim(str){//去除字符串左空格字符 var p=/^\s*/g str=str.replace(p,""); form1.ftopic.value=str}function Rtrim(str){//去除字符串右空格字符 var p=/\s*$/g str=str.replace(p,""); form1.ftopic.value=str}//--></SCRIPT> 请问Js中alert函数和document.write之间的区别??请解释下面的情况 OBJECT EXPECTED ERROR js的时间判断 javaScript 对象比较迷惑 如何确定客户端指定目录下面是否存在某个文件 网站明天正式对外公开,散分! 在线等待:请问怎样改变屏幕或者window鼠标形状 如何控制iframe的高度 JavaScript RSA加密问题 求一个验证1-7200区间正整数的正则表达式 如何解开JScript.Encode里的代码? 按F1时如何不让IE的帮助文件弹出来?
write it yourself
标题:<textarea type=text name="ftopic" cols="95" class="border1" style="overflow:auto" rows="2" onkeypress="a()"></textarea>
<button onclick="Jtrim(form1.ftopic.value)">Jtrim</button>
<button onclick="Ltrim(form1.ftopic.value)">Ltrim</button>
<button onclick="Rtrim(form1.ftopic.value)">Rtrim</button>
<button onclick="LRtrim(form1.ftopic.value)">LRtrim</button>
</FORM><SCRIPT LANGUAGE="JavaScript">
<!--
function a()
{//禁止回车
if(window.event.keyCode==13){
window.event.keyCode=0;
return false;
}
}function LRtrim(str)
{//去除字符串左右空格字符
var p=/(^\s*)|(\s*$)/g
str=str.replace(p,"");
form1.ftopic.value=str
}function Jtrim(str)
{//去除字符串中所有空格字符
var p=/\s/g
str=str.replace(p,"");
form1.ftopic.value=str
}function Ltrim(str)
{//去除字符串左空格字符
var p=/^\s*/g
str=str.replace(p,"");
form1.ftopic.value=str
}function Rtrim(str)
{//去除字符串右空格字符
var p=/\s*$/g
str=str.replace(p,"");
form1.ftopic.value=str
}
//-->
</SCRIPT>