Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    errore focus() su elemento con display:none

    c'è un modo veloce per non fare andare in errore questo?

    elemento.focus();

    quando elemento.style.display == 'none'

    senza fare

    if(elemento.style.display != 'none') elemento.focus();
    Pietro

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi pretendere che un elemento non presente nella pagina prenda il focus... ovvero sia l'elemeto attualmente attivo con il quale l'utente deve interagire...

    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
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da br1
    Non puoi pretendere che un elemento non presente nella pagina prenda il focus... ovvero sia l'elemeto attualmente attivo con il quale l'utente deve interagire...

    ciao
    veramente, l'unica cosa che PRETENDO è che in Patria soffi un po' di maestrale fresco, perchè non ne posso più di boccheggiare

    ho fatto così
    codice:
        try
        {
    	    document.getElementById('TextSuggest1_button_go').focus();
        };catch(er){;};
    Pietro

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da pietro09
    codice:
        try
        {
    	    document.getElementById('TextSuggest1_button_go').focus();
        };catch(er){;};
    Il quale non e' altro che un modo piu' elegante per ottenere lo stesso risultato

    Maestrale...
    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

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da br1
    Il quale non e' altro che un modo piu' elegante per ottenere lo stesso risultato

    Maestrale...

    Ehm! visto che ci sei, non è che puoi dare un'occhiata pure qui?http://forum.html.it/forum/showthrea...readid=1001679

    Pietro

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.