2010-10-26 2 views
1

J'ai récemment créé une nouvelle page d'accueil pour mon entreprise afin que les employés puissent accéder facilement à divers services de cloud tels que les trackers de flotte, etc.Curseur par défaut pour la barre de recherche sur la page ouverte

J'ai également mis un champ de recherche google sur cette page afin que les utilisateurs ne ressentent pas le besoin de revenir à un moteur de recherche pour leur page d'accueil.

J'ai atteint cet objectif en utilisant ce formulaire.

<form method="get" action="http://www.google.com/search"> 
<input type="text" name="q" size="25" maxlength="600" value="" /> 
<input type="submit" value="Google Search" /> 
</form> 

Le seul problème est que dans Google, vous pouvez visiter la page et la boîte de recherche est déjà sélectionnée afin que l'utilisateur peut commencer à taper dans leur recherche tout de suite. Sur ma page, l'utilisateur doit cliquer sur le champ de recherche, puis taper la requête.

Est-ce que quelqu'un sait comment je peux remédier à cela? Peut-être un jquery pratique?

Répondre

1

Vous pouvez utiliser $("input[name='q']").focus() dans le gestionnaire d'événements ready

Mise à jour: jsFiddle Example

Questions connexes