Positie cursor bij laden website

Status
Niet open voor verdere reacties.

hasseholland

Gebruiker
Lid geworden
24 feb 2009
Berichten
19
Lieve mensen,

Kan iemand mij vertellen wat het html-script is om de cursor te plaatsen in bijv. een zoekveld bij het laden van een website. Kijk voor een voorbeeld op google.nl, je kunt gelijk typen.

Bvd!!
 
PHP:
<script type="text/javascript">
  body.onload = document.getElementById('idVanJeInput').focus;
</script>

Zou het moeten doen.
 
nuttige reactie

ok lijkt me nuttig maar waar plaats ik dit script in de volgende text en moet ik nog meer doen? Of moet hij gewoon in de body met een bepaald naam?
HTML:
<!-- SiteSearch Google -->
<form method="get" action="http://www.google.com/search" target="_blank">
<input type="hidden" name="ie" value="UTF-8" />
<input type="hidden" name="oe" value="UTF-8" />
<table bgcolor="#FFFFFF">
<tr><td>
<a href="http://www.google.com/">
<img src="http://www.google.com/logos/Logo_40wht.gif" alt="Google" /></a><input type="text" name="q" 

size="31" maxlength="255" value="">  
<input type="submit" name="btnG" value="Zoeken" />
<font size="-1">
<input type="hidden" name="domains" value="K:/startpagina/expertframe.html" />
<br /><input type="radio" name="sitesearch" value="" /> WWW <input type="radio" name="sitesearch" 

value="K:/startpagina/expertframe.html" checked="checked" />Expert Startpagina<br />
</font>
</td></tr>
</table>
</form>
<!-- SiteSearch Google -->
 
Laatst bewerkt door een moderator:
PHP:
<!-- SiteSearch Google -->
  <form method="get" action="http://www.google.com/search" target="_blank">
    <input type="hidden" name="ie" value="UTF-8" />
    <input type="hidden" name="oe" value="UTF-8" />
    <table bgcolor="#FFFFFF">
      <tr>
        <td>
          <a href="http://www.google.com/">
            <img src="http://www.google.com/logos/Logo_40wht.gif" alt="Google" />
          </a>
          <input type="text" name="q" size="31" maxlength="255" id="query" value="" />
          <input type="submit" name="btnG" value="Zoeken" />
          <font size="-1">
            <input type="hidden" name="domains" value="K:/startpagina/expertframe.html" /><br />
            <input type="radio" name="sitesearch" value="" /> WWW <input type="radio" name="sitesearch" value="K:/startpagina/expertframe.html" checked="checked" />Expert Startpagina<br />
          </font>
        </td>
      </tr>
    </table>
  </form>
<!-- SiteSearch Google --> 


<script type="text/javascript">
  body.onload = document.getElementById('query').focus;
</script>

Eigenlijk is het netter om het JavaScript in de head te zetten, maar zo werkt het waarschijnlijk ook wel!
 
helaas

hmm, bij mij werkt het niet. Heb je het getest? Nog andere suggesties? toch bedankt!
 
als je de regel
Code:
body.onload = document.getElementById('query').focus;
verandert in
Code:
document.getElementById('query').focus();
werkt het
 
Dat kan, maar dan MOET het javascript na het inputveld staan.
 
Uiteraard, maar ik heb ook alleen maar bovenstaande code aangepast.
Een andere oplossing zou zijn:
PHP:
<html><head></head>
<body onload="document.getElementById('query').focus()">
<!-- SiteSearch Google -->
  <form method="get" action="http://www.google.com/search" target="_blank">
    <input type="hidden" name="ie" value="UTF-8" />
    <input type="hidden" name="oe" value="UTF-8" />
    <table bgcolor="#FFFFFF">
      <tr>
        <td>
          <a href="http://www.google.com/">
            <img src="http://www.google.com/logos/Logo_40wht.gif" alt="Google" />
          </a>
          <input type="text" name="q" size="31" maxlength="255" id="query" value="" />
          <input type="submit" name="btnG" value="Zoeken" />
          <font size="-1">
            <input type="hidden" name="domains" value="K:/startpagina/expertframe.html" /><br />
            <input type="radio" name="sitesearch" value="" /> WWW <input type="radio" name="sitesearch" value="K:/startpagina/expertframe.html" checked="checked" />Expert Startpagina<br />
          </font>
        </td>
      </tr>
    </table>
  </form>
<!-- SiteSearch Google --> 

</body></html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan