我需要修剪已使用 Java 脚本在文本框中输入的文本,然后再将其保存在 asp.net 中的 DB 中。
谢谢
function trim(stringToTrim) {
return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
return stringToTrim.replace(/\s+$/,"");
}
// example of using trim, ltrim, and rtrim
var myString = " hello my name is ";
alert("*"+trim(myString)+"*");
alert("*"+ltrim(myString)+"*");
alert("*"+rtrim(myString)+"*");
您可以将修剪功能添加到您的工具集:
Function trim (str) {
return str.replace(/^\s+/g,'').replace(/\s+$/g,'')
}
Ans 像这样使用它:
var trimmed = str.trim();
请注意,如果您使用 jquery,则可以使用包含的修剪功能。
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
var text = " fdsfsdf ";
text = text.trim();
如果你不需要支持 IE <= 8,javascript 已经有String.prototype.trim
:
" hello ".trim() //"hello";