jquery - Keypress and values -


i created table , fill random numbers . want find them, @ same time use keypress. if match found , select cell in different color. how convert understandable value eventobject.which

 function keypress()     {         $('#search').keypress(function (eventobject) {             $('td').each(function(index, element)             {                 $(element).val() = eventobject.which              });         });      } 

since elments tds, you'll need use html() not val() or set contents. see below:

$('#search').keyup(function (e) {         //var pressed = string.fromcharcode(e.keycode);         var search = $(this).val();        $('td').removeclass('found');         $('td').each(function(index, element){                  if($(element).html() == search){                    $(element).addclass('found');                  }           });  });
.found{    background-color:green;    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>  <input type="text" id="search" value="" />  <br>  <br>  <table width="600" border="1">    <tbody>      <tr>        <th scope="col">&nbsp;</th>        <th scope="col">&nbsp;</th>      </tr>      <tr>        <td>123</td>        <td>234</td>      </tr>      <tr>        <td>345</td>        <td>456</td>      </tr>    </tbody>  </table>


Comments

Popular posts from this blog

cakephp - simple blog with croogo -

How to group boxplot outliers in gnuplot -

bash - Performing variable substitution in a string -