본문 바로가기
Study/JavaScript

자바스크립트 문자열을 파라미터로 받아서 slipt() 해주는 함수

by 아방 2008. 5. 16.

자바 스크립트 함수 slipt()은 문자 한글자를 파라미터로 받아서

문자열 파라미터로 받는 스플릿 함수를 만들어 보았다


// stringSlipt( 대상문자열, 스플릿기준문자열 )
function stringSplit( inputStr, indexStr ) {
  var txt1 = inputStr;
  var arr1 = new Array();
  while( txt1.indexOf(indexStr) != -1 ) {
   arr1[arr1.length] =  txt1.substring(0,txt1.indexOf(indexStr)) ;
   txt1 = txt1.substring( txt1.indexOf(indexStr)+2, txt1.length ) ;
  }
  arr1[arr1.length] = txt1;
  return arr1;
 
 }

사용한 예제

<HTML>
<HEAD>
 <script language="javascript">
 function test1()
    {
        var txt1 = "장동건\r\n은지원\r\n김원준\r\n타블로";
  var arr1 = new Array();
  arr1 = stringSplit(txt1, "\r\n");
  for ( var i = 0; i < arr1.length; i++ ) {
   alert( arr1[i] );
  }
    }

 function stringSplit( inputStr, indexStr ) {
  var txt1 = inputStr;
  var arr1 = new Array();
  while( txt1.indexOf(indexStr) != -1 ) {
   arr1[arr1.length] =  txt1.substring(0,txt1.indexOf(indexStr)) ;
   txt1 = txt1.substring( txt1.indexOf(indexStr)+indexStr.length, txt1.length ) ;
  }
  arr1[arr1.length] = txt1;
  return arr1;
 
 }
 </script>
</HEAD>

<BODY>
 <input type="button" onclick="test1()"/>
</BODY>
</HTML>

댓글