Dave, I have added Google to my webpage using the “Google free” code. Can you please tell me how can i by default place the cursor in google search box?
First off, for the edification of other readers, you’re refering to my previous article How can I add a Google search box to my Web site?
Now, there are two parts to having a text field (or any HTML form entity) selected when a Web page is loaded, and the key element is to have both the form and the form element named.
Let’s have a look, but let’s do it with a simpler HTML form for demonstration purposes:
<input type=”text” name=”infield” />
Here you can see that the form is called “myform” and that the specific text field that we’d like to have auto-selected upon page load is called “infield”. That’s all that needs to be done within the form.
The other half of this is that there needs to be a select associated with the onLoad event, most typically dropped into the actual HTML body tag.
With the named elements shown here, the body tag would simply have added:
That’s all there is to it. Now you just need to apply this technique to the Google search form shown in the earlier article. The only change in the form itself is that you need to give it a name:
Since the text field is already called q, all we have to do is add a slight change to the body field, thusly:
That should do it!