我这样用JS复制内容,请问怎样去掉后面的多余空格?
我这样用JS复制内容,请问怎样去掉后面的多余空格? 
 我复制的是TextBox里的内容,可是我下面这样用,复制出来的内容后面自动多带了个多余空格,请问如何去掉?谢谢大家   
  <input   name= "button "         type= "button "         onclick= "javascript:clipboardData.setData( 'text ',TextBox1.value);alert( '链接代码已经复制,您可以在您的网页上粘贴了! '); "         value= "复制代码 ">
------解决方案--------------------// 增加一个名为 trim 的函数作为 
 // String 构造函数的原型对象的一个方法。 
 String.prototype.trim = function() 
 { 
     // 用正则表达式将前后空格 
     // 用空字符串替代。 
     return this.replace(/(^\s*)|(\s*$)/g,  " "); 
 }   
 TextBox1.value 
 改为 
 TextBox1.value.trim(); 
------解决方案--------------------用正则
------解决方案-------------------- <input name= "button "   type= "button "   onclick= "javascript:clipboardData.setData( 'text ',TextBox1.value.replace(/(^\s*)|(\s*$)/g, " "););alert( '链接代码已经复制,您可以在您的网页上粘贴了! '); "   value= "复制代码 ">