Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Selezioni multiple

  1. #1

    Selezioni multiple

    Ciao

    In un form di ricerca devo adottare un sistema che mi permetta di effettuare delle selezioni multiple da una lista (molto lunga) in una textbox multilinea e schiacciando un pulsante mi sposti le voci selezionate in un'altra textbox multilinea.

    E' possibile farlo con JavaScript?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Non credo che tu possa farlo lato client ed in ogni caso dovresti usare delle select multilinea e non delle textboxes:
    codice:
    <select size="[rige da visualizzare]" multiple>
      <option id="opt1" name="opt1" value="option1">Option 1
      <option id="opt2" name="opt2" value="option2">Option 2
      <option id="opt3" name="opt3" value="option3">Option 3
      <option id="opt4" name="opt4" value="option4">Option 4
    </select>
    Secan

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Esempio:
    codice:
    <head>
    <script>
    function s2d() {
    	f=document.f1;
    	for (var si=0;si<f.sin.options.length;si++) {
    		if(f.sin.options[si].selected) {
    			sv=f.sin.options[si].value;
    			st=f.sin.options[si].text;
    			f.des.options[f.des.length] = new Option(st,sv);
    			f.sin.options[si] = null;
    			f.des.selectedIndex=f.des.length-1;
    			si--
    		}
    	}
    }
    </script>
    
    </HEAD>
    
    <BODY>
    <form name=f1>
    <select name=sin size=10 multiple>
    <option value=1>uno</option>
    <option value=2>due</option>
    <option value=3>tre</option>
    <option value=6>sei</option>
    </select>
    <input type=button value="->" onclick="s2d()">
    <select name=des size=10></select>
    </form>
    </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

  4. #4
    Br1, è proprio quello che cercavo!

    Ciao e grazie

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.