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

    Focus automatico su un elemento

    Con javascript riesco a mettere il focus su un elemento tramite:
    document.form.elemento.focus();

    il mio problema è che l'elemento non è un campo form, ma è uno span..

    Esiste un qualcosa come focus applicabile ad altri tipi di elementi?

    Oppure esiste qualcosa che inverte l'ordine dello scroll(la prima cosa ad essere visualizzata non è la + in alto ma quella + in basso)?





    In effetti ho un div con uno span che aggiorna dinamicamente il contenuto.L'obiettivo è quello di far visualizzare automaticamente l'ultimo contenuto inserito nello span.

  2. #2
    E' strano che uno span riesca ad ottenere il focus. Guarda bene.
    ciao ciao !!
    _______________
    home : cristianolongo.altervista.org
    e-mail : cristiano_longo@yahoo.it

  3. #3

    scusami

    non mi sono espresso al meglio.

    Al momento span NON ottiene il focus, infatti vorrei sapere come ottenere il focus su un elemento che non sia un campo form.

    Grazie..

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    a meno ke nn sia un link non credo tu possa farlo (nn avrebbe senso)
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    ok..metti che sia un link..come posso fare?


    alla fine il mio obiettivo è mettere il focus sulla parte finale del div!

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    eh, prova con <body onload="document.getElementById('iddellink').focus ();">

    ma se vuoi ke la pagina quando si carichi, mostri la parte in basso, puoi + semplicemente fare un reload in js che aggiunge un'ancora all'url, oppure all'onLoad fare scorrere la skermata (sempre in js)
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Si può anche mettere un elemento script col codice che hai scritto.
    ciao ciao !!
    _______________
    home : cristianolongo.altervista.org
    e-mail : cristiano_longo@yahoo.it

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.