티스토리 뷰

WEB/JavaScript

indexOf() , lastIndexOf()

주년 2011. 10. 11. 13:59

indexOf() 함수는 문자열에서 특정문자가 위치하는 인덱스를 리턴해준다. 

특정문자가 없다면 -1이 리턴된다. 

 

lastIndexOf() 함수는 문자열에서 특정문자를 뒤에서부터 찾아서 인덱스를 리턴해준다.

특정문자가 없다면 -1이 리턴된다. 

 

<pre>
  <strong><span id="strIndex" style="border:5px #FF3300 solid;">ABCD$EFGH$IJKL</span></strong>
  <br /><br/>
  <strong><span id="strTemp01" style="border:5px #666699 solid;"></span></strong>
  <br /><br/>
  <strong><span id="strTemp02" style="border:5px #993366 solid;"></span></strong>
  <br /><br/>
  <strong><span id="strTemp03" style="border:5px #66FFCC  solid;"></span></strong>
</pre>
<script type="text/javascript">
 <!--
  var str = document.getElementById("strIndex").innerHTML;
      document.getElementById("strTemp01").innerHTML = str.substr(0,str.indexOf('$'));
      document.getElementById("strTemp02").innerHTML = str.substring(str.indexOf('$')+1,str.lastIndexOf('$'));
      document.getElementById("strTemp03").innerHTML = str.substr(str.lastIndexOf('$')+1,str.length);
 //-->
</script>

출처 : http://www.cyworld.com/themore/3034020

'WEB > JavaScript' 카테고리의 다른 글

on 이벤트  (0) 2011.10.11
a href --> 자바스크립트에서 하기..  (0) 2011.10.11
div 지정영역만 Print(프린트)하기  (0) 2011.10.11
자바스크립트 쿠키(cookie) 제어 스크립  (0) 2011.10.11
jquery - select box  (0) 2011.10.11