您现在的位置是:首页 > 电脑技术查询 > web开发

小弟我这样用JS复制内容,请教怎样去掉后面的多余空格

编辑:chaxungu时间:2022-10-02 23:21:40分类:web开发

我这样用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= "复制代码 ">