用JS封装的一个方法
/**去除右边的空格*/
String.prototype.Rtrim = function()
{
return this.replace(/(\s*$)/g, "");
}在页面上怎么使用这个方法呢?
先导入这个JS的外部文件。页面这个函数怎么写啊。。
function test(){
var data = document.getElementById("data").value;
if(isEmpty(data)){ //不能为空
var formatdata = ... 调用去除空格的方法。。怎么写这里
alert(formatdata);
}
}
/**去除右边的空格*/
String.prototype.Rtrim = function()
{
return this.replace(/(\s*$)/g, "");
}在页面上怎么使用这个方法呢?
先导入这个JS的外部文件。页面这个函数怎么写啊。。
function test(){
var data = document.getElementById("data").value;
if(isEmpty(data)){ //不能为空
var formatdata = ... 调用去除空格的方法。。怎么写这里
alert(formatdata);
}
}
{
return this.replace(/(\s*$)/g, "");
} 页面中包含了上面代码后,直接可以这样用var test="aaaa "
test=test.Rtrim();或者"aaaaa ".Rtrim()
来调用aa多好看啊
{
return this.replace(/(\s*$)/g, "");
} //对于内置对象,可以直接调用方法"响响子 ".Rtrim(//通常如果不是内置对象的话。需要构建一个实例,方可调用方法
String.prototype.Rtrim = function()
{
return this.replace(/(\s*$)/g, "");
} //在页面上怎么使用这个方法呢?
//先导入这个JS的外部文件。页面这个函数怎么写啊。。
function test(){
var data = document.getElementById("data").value;
if(isEmpty(data)){ //不能为空
var formatdata = data.Rtrim(); //... 调用去除空格的方法。。怎么写这里
alert(formatdata);
}
}
</script>