Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Select con OnChange

  1. #1

    Select con OnChange

    Vorrei che al cambiamento di scelta in una select, il focus non rimanesse su quella select ma si spostasse su un'altro input in modo tale che l'utente accidentalmente non possa con la rotellina del mouse cambiare la scelta fatta.

    codice:
    <select name="pl3" onChange="this.form.check.focus()" >
    ho provato a far così spostando il focus su un input hidden e su Firefox tutto ok mentre su IE niente da fare..

    cosa si può fare ?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    prova così:

    codice:
    <select name="pl3" onChange="this.blur()" >
    Vuoi aiutare la riforestazione responsabile?

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

  3. #3
    niente, il focus rimane sulla select..

    mi sa che l'unica cosa da fare è fare un input text dove sicuramente il focus andrà e farlo invisibile così per l'utente non ci sono problemi

    vi vengono in mente altri modi ?

  4. #4
    La mia idea funzionerebbe se l'input text fosse visibile, se metto display:none il focus rimane sulla select...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Difficile che prenda il focus un oggetto che non sta sulla pagina.

    Prova con
    visibility: hidden;
    oppure
    text-indent: -1000px;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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