직접만든 자바스크립트 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년 전 | 2477 | ||
| 1129 | 18년 전 | 2463 | ||
| 1128 | 18년 전 | 2331 | ||
| 1127 | 18년 전 | 2573 | ||
| 1126 |
|
18년 전 | 3875 | |
| 1125 | 18년 전 | 3668 | ||
| 1124 |
|
18년 전 | 2106 | |
| 1123 | 18년 전 | 2039 | ||
| 1122 | 18년 전 | 1587 | ||
| 1121 | 18년 전 | 3912 | ||
| 1120 | 18년 전 | 5904 | ||
| 1119 | 18년 전 | 7001 | ||
| 1118 | 18년 전 | 2480 | ||
| 1117 |
BEST79
|
18년 전 | 2738 | |
| 1116 | 18년 전 | 4191 | ||
| 1115 | 18년 전 | 2182 | ||
| 1114 |
|
18년 전 | 3641 | |
| 1113 | 18년 전 | 2891 | ||
| 1112 | 18년 전 | 2751 | ||
| 1111 | 18년 전 | 2206 | ||
| 1110 | 18년 전 | 2483 | ||
| 1109 | 18년 전 | 2626 | ||
| 1108 | 18년 전 | 3104 | ||
| 1107 | 18년 전 | 3740 | ||
| 1106 | 18년 전 | 3272 | ||
| 1105 | 18년 전 | 2791 | ||
| 1104 |
|
18년 전 | 2278 | |
| 1103 | 18년 전 | 2947 | ||
| 1102 | 18년 전 | 3029 | ||
| 1101 | 18년 전 | 2542 | ||
| 1100 | 18년 전 | 2299 | ||
| 1099 | 18년 전 | 3334 | ||
| 1098 | 18년 전 | 4858 | ||
| 1097 | 18년 전 | 5098 | ||
| 1096 | 18년 전 | 2314 | ||
| 1095 | 18년 전 | 2201 | ||
| 1094 | 18년 전 | 5012 | ||
| 1093 | 18년 전 | 8982 | ||
| 1092 | 18년 전 | 2052 | ||
| 1091 |
DeepnBlue
|
18년 전 | 4933 | |
| 1090 |
|
18년 전 | 4375 | |
| 1089 |
도날드주주
|
18년 전 | 2620 | |
| 1088 |
|
18년 전 | 4972 | |
| 1087 | 18년 전 | 2798 | ||
| 1086 | 18년 전 | 3681 | ||
| 1085 | 18년 전 | 2624 | ||
| 1084 | 18년 전 | 3440 | ||
| 1083 | 18년 전 | 1948 | ||
| 1082 | 18년 전 | 5383 | ||
| 1081 | 18년 전 | 1708 | ||
| 1080 | 18년 전 | 6062 | ||
| 1079 |
|
18년 전 | 2895 | |
| 1078 | 18년 전 | 6059 | ||
| 1077 |
|
18년 전 | 6853 | |
| 1076 | 18년 전 | 3734 | ||
| 1075 | 18년 전 | 2211 | ||
| 1074 |
hwatta
|
18년 전 | 2103 | |
| 1073 | 18년 전 | 6909 | ||
| 1072 | 18년 전 | 2411 | ||
| 1071 | 18년 전 | 3963 | ||
| 1070 |
|
18년 전 | 5356 | |
| 1069 | 18년 전 | 2705 | ||
| 1068 | 18년 전 | 1762 | ||
| 1067 | 18년 전 | 1598 | ||
| 1066 | 18년 전 | 1543 | ||
| 1065 | 18년 전 | 1824 | ||
| 1064 | 18년 전 | 1819 | ||
| 1063 | 18년 전 | 1790 | ||
| 1062 | 18년 전 | 1728 | ||
| 1061 | 18년 전 | 2517 | ||
| 1060 | 18년 전 | 2322 | ||
| 1059 | 18년 전 | 3469 | ||
| 1058 | 18년 전 | 2603 | ||
| 1057 | 18년 전 | 2580 | ||
| 1056 | 18년 전 | 3419 | ||
| 1055 | 19년 전 | 4631 | ||
| 1054 | 19년 전 | 2973 | ||
| 1053 | 19년 전 | 2826 | ||
| 1052 | 19년 전 | 3356 | ||
| 1051 | 19년 전 | 6287 | ||
| 1050 | 19년 전 | 2195 | ||
| 1049 | 19년 전 | 2007 | ||
| 1048 | 19년 전 | 1959 | ||
| 1047 | 19년 전 | 2021 | ||
| 1046 | 19년 전 | 3208 | ||
| 1045 | 19년 전 | 2267 | ||
| 1044 | 19년 전 | 1964 | ||
| 1043 | 19년 전 | 1631 | ||
| 1042 | 19년 전 | 2088 | ||
| 1041 | 19년 전 | 3371 | ||
| 1040 | 19년 전 | 3237 | ||
| 1039 | 19년 전 | 1933 | ||
| 1038 | 19년 전 | 1510 | ||
| 1037 | 19년 전 | 3209 | ||
| 1036 | 19년 전 | 2068 | ||
| 1035 | 19년 전 | 1619 | ||
| 1034 | 19년 전 | 2841 | ||
| 1033 | 19년 전 | 1979 | ||
| 1032 | 19년 전 | 1854 | ||
| 1031 | 19년 전 | 1826 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기