2010-10-02 7 views
0

Je ne sais pas comment certains le font, mais parfois quand j'entre dans certains sites, il a automatiquement cliqué dans le champ de saisie pour moi. Exemple Je clique sur Rechercher, puis sur la page de recherche, il a "cliqué" sur le champ pour moi, donc je tape juste sans cliquer sur moi-même. Comment puis je faire ça?Pointant vers un champ de saisie

Répondre

3

Utilisez les focus method lorsque la page se charge.

donc quelque chose comme ceci:

<script type="text/javascript"> 
    window.onload = function() { 
     document.getElementById("id-of-some-input-field").focus(); 
    } 
</script> 
1

Vous pouvez le faire en définissant ce que l'on appelle la "mise au point" sur le champ de saisie dont vous avez besoin. Cela peut être fait en utilisant javascript. Voici un exemple, j'espère que cela vous aidera!

<html> 
<head> 
<title>Focus Example</title> 
    <script> 
    function setFocus() { 
     var loginForm = document.getElementById("login"); 
     if (loginForm) { 
     loginForm["user"].focus(); 
     } 
    } 
    </script> 
</head> 
<body onload="setFocus();"> 
    <form id="login" method="post" action=""> 
    <table> 
     <tr> 
     <td><div align="left">User Name:</div></td> 
     <td><div align="left"><input name="user" type="text" 
      size="30" maxlength="30" tabindex="1" /></div></td> 
     </tr> 
     <tr> 
     <td><div align="left">Password:</div></td> 
     <td><div align="left"><input name="password" type="password" 
      size="30" maxlength="50" tabindex="2" /></div></td> 
     </tr> 
    </form> 
</body> 
</html> 
Questions connexes