Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    impostare il focus quando si apre la pagina

    in una pagina di login in html, vorrei che al caricamento della pagina prendesse il focus un determinato campo di input (quello dello username) per evitare all'utente di andare a selezionarlo con il mouse.

    in pratica, si deve aprire la pagina e senza che l'utente faccia nulla il cursore deve essere già nella casella, in modo che se apro la pagina posso già digitare lo username.

    non so se c'è un comando specifico nell'html per fare questo, o se serve un javascript, nel secondo caso mi scuso in anticipo e chiedo gentilmente di spostare la discussione nella sezione adatta

    un grazie in anticipo a chiunque mi possa dare una mano

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    supponendo che l'id del campo in questione sia "tuocampo":

    <head>
    ...
    <script type="text/javascript">
    window.onload = function() {
    document.getElementById('tuocampo').focus();
    }
    </script>
    </head>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Originariamente inviato da fcaldera
    supponendo che l'id del campo in questione sia "tuocampo":

    <head>
    ...
    <script type="text/javascript">
    window.onload = function() {
    document.getElementById('tuocampo').focus();
    }
    </script>
    </head>
    grazie

    in quanto a javascript sono messo maluccio...

  4. #4
    scusate se mi ricolego a questa discussione...
    non c'è un modo per farlo senza javascript: in html o al max in php?

  5. #5
    risolto... fate finta non abbia scritto niente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.