jquery Comment obtenir la chaîne de caractères à partir de la zone de recherche

Je suis étudiant jquery à la recherche de la boîte.

Je suis mal à l'obtention de la chaîne var à partir de code html.

dans mon fichier html.

j'ai..

<header>
  <div id="searchBox">
    <form name="searchForm">
      <div>
        <i class="icon-search icon-large icon-height"></i>
        <input name="searchfield" type="search" size="20" maxlength="30">
      </div>
    </form>
  </div>
</header>

et

dans mon fichier jquery j'ai

$(".icon-search").click(function() {
  var searchstring  = $(this).text('#searchfield');//$('#searchfield');
  searchstring.focus();
  //$('#searchBox').html($('input:searchfield').val());
  alert("searchfield.  " + searchstring +  " hahah");
});

quand j'ai cliqué pour la recherche des chaînes.

Il montre que l'Objet de l'objet à la place de certaines chaînes.

Je ne suis pas vraiment sûr de savoir comment convertir un objet à cordes.

Quelqu'un sait comment faire pour le convertir ?

OriginalL'auteur Dc Redwing | 2012-07-30