Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Focus su link

  1. #1

    Focus su link

    Ciao a tutti,

    io ho una pagina con una tabella che riporta i messaggi inviati in chat che si aggiorna ogni 5 secondi, allungandosi molto ho la necessità di mettere il focus al termine della tabella in modo che non si debba scrollare la pagina ad ogni aggiornamento.

    ho provato così

    codice:
    <script language="JavaScript 1.1" type="text/javascript">
    var fuoco = document.getElementById('fine');
    fuoco.focus();
    </script>
    <table>
    ......
    ....
    ...
    </table>
    <a id="fine"></a>
    ma mi dice: "document.getEl....." non è un oggetto o è nullo

    ho provato a metterci anche un input text, ma il risultato non cambia

    che fare?

    grazie
    Ma perchè mi avete tolto oltre 400 messaggi?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Perche' quando esegui lo script la tabella ancora non esiste... sposta lo script al termine della tabella o racchiudi le istruzioni in una function da richiamare all'onload del body.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ho spostato lo script

    l'errore non c'è più ma lo scrolling non l'ha fatto

    mi rimane caricata la pagina da scrollare

    come faccio?
    Ma perchè mi avete tolto oltre 400 messaggi?

  4. #4
    ho risolto con il tag
    <a>

    ci deve essere associato almeno un carattere e non uno spzio vuoto

    grazie cmq
    Ma perchè mi avete tolto oltre 400 messaggi?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.