javascript 간단 한 검색 기능 구현

2906 단어 js수색 하 다.
본 논문 의 사례 는 자바 script 이 간단 한 검색 기능 을 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.

<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>New Web Project</title>
 <style>
 table{
 
 width: 500px;
 }
 td{
 border:1px solid #ccc;
 padding:5px;
 }
 </style>
 <script>
 window.οnlοad=function(){
 var oTb=document.getElementById('tb');
 var oldColor=null;
 var tName=document.getElementById('name');
 var oBtn=document.getElementById('btn');
 oBtn.οnclick=function(){
  var aRows=oTb.tBodies[0].rows;
  for(var i=0;i<aRows.length;i++)
  {
  var tdValue=aRows[i].cells[1].innerHTML.toLowerCase();
  var tNameValue=tName.value.toLowerCase().split(' ');
  for(var j=0;j<tNameValue.length;j++)
  {
  if(tdValue.search(tNameValue[j])>=0)
  {
  aRows[i].style.background='green';
  break;
  }
  else{
  aRows[i].style.background='';
  }
  }
  
  }
 };

 };
 </script>
 </head>
 <body>
   :<input id='name' type="text"/>
 <input id="btn" type="button" value="  " />
 <table id="tb">
 <thead>
 <tr>
  <td>ID</td>
  <td>  </td>
  <td>  </td>
 </tr>
 </thead>
 <tbody>
 <tr>
  <td>1</td>
  <td>Blue</td>
  <td>23</td>
 </tr>
 <tr>
  <td>2</td>
  <td>  </td>
  <td>26</td>
 </tr>
 <tr>
  <td>3</td>
  <td>  </td>
  <td>29</td>
 </tr>
 <tr>
  <td>4</td>
  <td>   </td>
  <td>28</td>
 </tr>
 <tr>
  <td>5</td>
  <td>   </td>
  <td>23</td>
 </tr>
 </tbody>
 </table>
 </body>
</html>
주의사항:
A.search(B)는 A 에서 B 의 위 치 를 검색 하여 B 가 나타 난 위 치 를 되 돌려 줍 니 다.
A.split(B)는 A 를 B 로 몇 부분 으로 나 누고 배열 로 돌아 가 단어 조작 에 해당 한다.
실행 결 과 는 다음 과 같 습 니 다.

더 많은 검색 기능 이 실 현 된 멋 진 글 은 주 제 를 클릭 하 십시오javascript 검색 기능 집합 학습 을 진행 하 다
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기