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

    reload pagina con focus

    Ciao a tutti,

    dovrei effettuare un reload della pagina quando clicco su un campo input e poi posizionare il focus su di esso, ho provato a fare in questo modo:

    Codice PHP:

    function reload() {
    window.location.reload();
    }

    <
    input type="text" id="comune" name="comune" onClick="reload()"/> 
    al click sul campo il reload avviene ma non rimane il focus su di esso per poterci scrivere all'interno,
    esiste una soluzione?

    in pratica dovrei semplicemente far effettuare un reload-refresh della pagina prima di poter scrivere all'interno del campo

    grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Dalle prove fatte l'unica soluzione che mi viene è una cosa del genere:
    codice:
    function ricarica() {
    window.location.reload();
    }
    onload=setTimeout("document.getElementById('comune').focus()",1000)
    ma l fucus sarebbe passato al campo comune ad ogni caricamento pagina
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ma come implemento quanto hai scritto?

    ho provato ma ad ogni click mi fa un refresh e non mi da il focus.

    io ho inserito nell' head:

    Codice PHP:
    <script java.....>
    function 
    ricarica() {
    window.location.reload();
    }
    onload=setTimeout("document.getElementById('comune').focus()",1000)
    </script>

    <input type="text" id="comune" name="comune" onClick="ricarica()"/> 

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da lucky2
    ma come implemento quanto hai scritto?
    :master:
    codice:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <script>
    function ricarica() {
    window.location.reload();
    }
    onload=setTimeout("document.getElementById('comune').focus()",1000)
    </script>
    </head>
    <body>
    
    
    
    <input type="text" id="comune" name="comune" onclick="ricarica()"/>
    </body>
    </html>
    ho provato ma ad ogni click mi fa un refresh e non mi da il focus.
    a me cosi come posta funziona.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.