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

    select con possibilita' di ricerca automatica

    ciao a tutti.
    Avrei bisogno di una mano.
    Qualcuno di voi sa se esite un tag html quasi identico al select box ma, che a differenza del primo, consente di poter inserire del testo ?
    Mi spiego meglio; Il classico select box ha un primo valore di default visualizzabile a caricamento pagina ed una lista visibile alla pressione della freccetina a destra. Pero' se viene la lista si espande anche se si clicca sul'intera area del valore di default (ossia sull'intero tag).
    Quello ceh vorrei fare sarebbe tipo un text box dove e' possibile scrivere, ma continuare ad avere la caratteristica del select (quindi di poter avere la lista).
    Per chi di voi si sta' chiedendo a cosa mi serve, vorrei realizzare una sorta di ricerca dinamica. Quando scrivo la lettera "s", javascript si andra' a posizionare alla prima occorrenza di "s" nella lista, se digito "mo" mi si posizionera' sull aprima parola ce inizia con "mo" e cosi' via. So' che in visual basic questa opzione e' presente xche' l'ho utilizzata, ma non sono sicuro sull'html.

    Grazie a tutti
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Fai una ricerca accurata nel forum (compreso le discussioni utili): l'argomento e` gia` stato affrontato (e non e` banale).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    a dirti il vero _Mich ci ho provato..
    E' mia abitudine cercare nel forum prima di chiedere, ma non ho trovato nessun argomento inerente a cio' che vorrei.

    Penso anche io che non sia banale.

    Avevo pensato anche di utilizzare i css per nascondere un select dietro un text box, ed utilizzare javascript per catturare gli eventi, ma non so quanto possa funzionare !!
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In realta` devi usare i CSS per posizionare un <input type="text" ...> trasparente SOPRA alla <select, lasciando libera la freccetta.
    Se premi la freccetta si apre la select, se clicchi nel campo, questo diventa visibile, e puoi inserire il tuo testo, che poi elabori con una funzione

    In alternativa devi catturare i tasti immessi sul campo select, ma la gestione di un tale script e` diversa nei vari browser.

    Comunque ecco una selezione di thread dove puoi cercare ispirazione:

    http://forum.html.it/forum/search.ph...der=descending
    http://forum.html.it/forum/showthrea...ghlight=select
    http://forum.html.it/forum/showthrea...ghlight=select
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    ti ringrazio _Mich, vedo che sei stato attivo in tutte e tre le discussioni. Ho preso un paio di idee ed adesso mi accingo a svilupparlo.

    Ti faccio sapere quando ho finito e come e' venuto !

    Per il momento ti rignrazio per l'aiuto.

    p.s.
    Sei un buon moderatore !

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da alexdem24
    ti ringrazio _Mich, vedo che sei stato attivo in tutte e tre le discussioni.
    Semplicemente mi ricordo meglio le discussioni cui ho partecipato, quindi limito la ricerca a quelle (vedi il primo link). Per contro cosi` perdo altri contributi che magari possono dare contributi diversi (e mi sarebbero quindi piu` utili).

    Grazie dei complimenti.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    ciao _Mich, volevo avvisarti che ho finito la costruzione del select con funzione di completamento automatico.

    Se per caso vuoi dargli un'occhiata, vai al seguente indirizzo:
    http://forum.html.it/forum/showthrea...hreadid=801404.
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Grazie.
    Ho copiato il file, piu` tardi lo testo.
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.