java script去除字串頭尾及中間的空格(經典)
阿新 • • 發佈:2019-02-07
去除字串頭尾及中間的空格指令碼myvalidator.js
function IgnoreSpaces(Str) ...{
var ResultStr = "";
Temp=Str.split(" "); //雙引號之間是個空格;
for(i = 0; i < Temp.length; i++)
ResultStr +=Temp[i];
return ResultStr;
}
在jsp呼叫頁面增加如下
程式碼:
<head>
<script type="text/javascript" src="../../script/myvalidator.js"></script>
</head>
把程式碼
<td><input type="text" name="name" dataType="Require" msg="請輸入正確的城市名稱!" ></td>
修改為:
<td><input type="text" name="name" dataType="Require" msg="請輸入正確的城市名稱!
" onBlur="this.value=IgnoreSpaces(this.value);" ></td>
點評:
程式碼簡潔有力。妙就妙在split函式的使用上。先用空格分割(split)字串,然後拼接.能想
到這個用法,作者真是個神人。不得不佩服之。才思敏捷啊。看這樣的程式碼,讓人神清氣爽。
function IgnoreSpaces(Str) ...{
var ResultStr = "";
Temp=Str.split(" "); //雙引號之間是個空格;
for(i = 0; i < Temp.length; i++)
ResultStr +=Temp[i];
return ResultStr;
}
在jsp呼叫頁面增加如下
程式碼:
<head>
<script type="text/javascript" src="../../script/myvalidator.js"></script>
</head>
把程式碼
<td><input type="text" name="name" dataType="Require" msg="請輸入正確的城市名稱!" ></td>
修改為:
<td><input type="text" name="name" dataType="Require" msg="請輸入正確的城市名稱!
" onBlur="this.value=IgnoreSpaces(this.value);" ></td>
點評:
程式碼簡潔有力。妙就妙在split函式的使用上。先用空格分割(split)字串,然後拼接.能想
到這個用法,作者真是個神人。不得不佩服之。才思敏捷啊。看這樣的程式碼,讓人神清氣爽。