직접만든 자바스크립트 Trim 함수입니다.
vbscript에서는 Trim 기능이 있는데 javascript에서는 Trim기능이 없어서..고민하다가. 한번 만들어봤습니다.
함수 사용법은 vbscript과 같구요
함수명은 trim , rtrim, ltrim 3개 입니다.. 작업하시면서 필요하실껍니다.
<HTML>
<HEAD>
<TITLE> 자바스크립드 완벽 Trim 함수 </TITLE>
<script language="javascript">
<HEAD>
<TITLE> 자바스크립드 완벽 Trim 함수 </TITLE>
<script language="javascript">
function ltrim(value)
{
var LeftTrimValue = "";
var i=0;
{
var LeftTrimValue = "";
var i=0;
if( value == "" )
return "";
return "";
strLen = value.length;
while(i<strLen)
{
if(value.charAt(i) != " ") break;
i++;
}
{
if(value.charAt(i) != " ") break;
i++;
}
for(s=i;s<strLen;s++)
{
LeftTrimValue = LeftTrimValue + value.charAt(s);
}
{
LeftTrimValue = LeftTrimValue + value.charAt(s);
}
return LeftTrimValue;
}
}
function rtrim(value)
{
var RightTrimValue = "";
{
var RightTrimValue = "";
if( value == "" )
return "";
return "";
strLen = value.length;
--strLen;
while( 0 <= strLen)
{
if(value.charAt(strLen) != " ") break;
--strLen;
}
{
if(value.charAt(strLen) != " ") break;
--strLen;
}
for(s=0;s<=strLen;s++)
{
RightTrimValue = RightTrimValue + value.charAt(s);
}
{
RightTrimValue = RightTrimValue + value.charAt(s);
}
return RightTrimValue;
}
}
function trim(value)
{
return rtrim(ltrim(value));
}
{
return rtrim(ltrim(value));
}
function test()
{
switch(eval(form.sel.value))
{
case 1 : alert("\"" + trim(form.ok.value) + "\"" ); break;
case 2 : alert("\"" + rtrim(form.ok.value) + "\"" ); break;
case 3 : alert("\"" + ltrim(form.ok.value) + "\"" ); break;
}
}
</script>
</HEAD>
{
switch(eval(form.sel.value))
{
case 1 : alert("\"" + trim(form.ok.value) + "\"" ); break;
case 2 : alert("\"" + rtrim(form.ok.value) + "\"" ); break;
case 3 : alert("\"" + ltrim(form.ok.value) + "\"" ); break;
}
}
</script>
</HEAD>
<body>
<form name="form">
<select name="sel">
<option value="1">Trim</option>
<option value="2">rTrim</option>
<option value="3">lTrim</option>
</select>
<input type="text" name="ok" >
<input type="button" value="확인" onclick="test()"><br>
</form>
<select name="sel">
<option value="1">Trim</option>
<option value="2">rTrim</option>
<option value="3">lTrim</option>
</select>
<input type="text" name="ok" >
<input type="button" value="확인" onclick="test()"><br>
</form>
</BODY>
</HTML>
</HTML>
긁어다가 textbox에 글 넣구 스페이스 넣구 한번 동작해보세요
[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]
댓글 1개
18년 전
속도빠릅니다.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1130 | 18년 전 | 2475 | ||
| 1129 | 18년 전 | 2462 | ||
| 1128 | 18년 전 | 2331 | ||
| 1127 | 18년 전 | 2570 | ||
| 1126 |
|
18년 전 | 3872 | |
| 1125 | 18년 전 | 3666 | ||
| 1124 |
|
18년 전 | 2103 | |
| 1123 | 18년 전 | 2039 | ||
| 1122 | 18년 전 | 1586 | ||
| 1121 | 18년 전 | 3910 | ||
| 1120 | 18년 전 | 5902 | ||
| 1119 | 18년 전 | 7000 | ||
| 1118 | 18년 전 | 2480 | ||
| 1117 |
BEST79
|
18년 전 | 2738 | |
| 1116 | 18년 전 | 4189 | ||
| 1115 | 18년 전 | 2181 | ||
| 1114 |
|
18년 전 | 3639 | |
| 1113 | 18년 전 | 2889 | ||
| 1112 | 18년 전 | 2749 | ||
| 1111 | 18년 전 | 2205 | ||
| 1110 | 18년 전 | 2482 | ||
| 1109 | 18년 전 | 2624 | ||
| 1108 | 18년 전 | 3102 | ||
| 1107 | 18년 전 | 3740 | ||
| 1106 | 18년 전 | 3271 | ||
| 1105 | 18년 전 | 2788 | ||
| 1104 |
|
18년 전 | 2278 | |
| 1103 | 18년 전 | 2945 | ||
| 1102 | 18년 전 | 3027 | ||
| 1101 | 18년 전 | 2541 | ||
| 1100 | 18년 전 | 2298 | ||
| 1099 | 18년 전 | 3331 | ||
| 1098 | 18년 전 | 4857 | ||
| 1097 | 18년 전 | 5096 | ||
| 1096 | 18년 전 | 2314 | ||
| 1095 | 18년 전 | 2199 | ||
| 1094 | 18년 전 | 5009 | ||
| 1093 | 18년 전 | 8979 | ||
| 1092 | 18년 전 | 2052 | ||
| 1091 |
DeepnBlue
|
18년 전 | 4931 | |
| 1090 |
|
18년 전 | 4375 | |
| 1089 |
도날드주주
|
18년 전 | 2618 | |
| 1088 |
|
18년 전 | 4970 | |
| 1087 | 18년 전 | 2796 | ||
| 1086 | 18년 전 | 3680 | ||
| 1085 | 18년 전 | 2622 | ||
| 1084 | 18년 전 | 3440 | ||
| 1083 | 18년 전 | 1948 | ||
| 1082 | 18년 전 | 5382 | ||
| 1081 | 18년 전 | 1705 | ||
| 1080 | 18년 전 | 6062 | ||
| 1079 |
|
18년 전 | 2894 | |
| 1078 | 18년 전 | 6058 | ||
| 1077 |
|
18년 전 | 6851 | |
| 1076 | 18년 전 | 3733 | ||
| 1075 | 18년 전 | 2210 | ||
| 1074 |
hwatta
|
18년 전 | 2102 | |
| 1073 | 18년 전 | 6906 | ||
| 1072 | 18년 전 | 2410 | ||
| 1071 | 18년 전 | 3962 | ||
| 1070 |
|
18년 전 | 5354 | |
| 1069 | 18년 전 | 2705 | ||
| 1068 | 18년 전 | 1760 | ||
| 1067 | 18년 전 | 1596 | ||
| 1066 | 18년 전 | 1543 | ||
| 1065 | 18년 전 | 1821 | ||
| 1064 | 18년 전 | 1817 | ||
| 1063 | 18년 전 | 1790 | ||
| 1062 | 18년 전 | 1725 | ||
| 1061 | 18년 전 | 2516 | ||
| 1060 | 18년 전 | 2321 | ||
| 1059 | 18년 전 | 3468 | ||
| 1058 | 18년 전 | 2603 | ||
| 1057 | 18년 전 | 2578 | ||
| 1056 | 18년 전 | 3419 | ||
| 1055 | 18년 전 | 4631 | ||
| 1054 | 18년 전 | 2972 | ||
| 1053 | 18년 전 | 2825 | ||
| 1052 | 18년 전 | 3356 | ||
| 1051 | 18년 전 | 6285 | ||
| 1050 | 18년 전 | 2193 | ||
| 1049 | 18년 전 | 2006 | ||
| 1048 | 18년 전 | 1957 | ||
| 1047 | 18년 전 | 2019 | ||
| 1046 | 18년 전 | 3205 | ||
| 1045 | 18년 전 | 2265 | ||
| 1044 | 18년 전 | 1964 | ||
| 1043 | 18년 전 | 1629 | ||
| 1042 | 18년 전 | 2085 | ||
| 1041 | 18년 전 | 3369 | ||
| 1040 | 18년 전 | 3236 | ||
| 1039 | 18년 전 | 1931 | ||
| 1038 | 18년 전 | 1509 | ||
| 1037 | 18년 전 | 3207 | ||
| 1036 | 18년 전 | 2066 | ||
| 1035 | 18년 전 | 1618 | ||
| 1034 | 18년 전 | 2840 | ||
| 1033 | 18년 전 | 1976 | ||
| 1032 | 18년 전 | 1851 | ||
| 1031 | 18년 전 | 1824 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기