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

    aggiornare l'indice tra due select

    Salve,
    ho due select option di uguale lunghezza mi serve che si aggiornino a vicenda cioe quando cambia una deve cambiare anche l'altra..

    semplifico un po il codice ma grosso modo è questo

    <select id="indirizzo" onselect="modificaData()">

    <select id="data" onselect="modificaIndirizzo()">

    nel tag head ho entrambe le funzioni ( ne riporto soltanto una )

    function modificaData(){
    var indiceIndirizzo = document.getElementById('indirizzo').selectedIndex ;
    var date = document.getElementById('data');
    date.selectedIndex=indiceIndirizzo;
    }

    grazie per eventuali risposte

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <select id="indirizzo" onChange="modificaSelect(this,document.getElementById('data'));">
    <option>Ciao</option>
    <option>Ciao1</option>
    </select>
    
    <select id="data" onChange="modificaSelect(this,document.getElementById('indirizzo'))">
    <option>Ciao</option>
    <option>Ciao1</option>
    </select>
    codice:
    function modificaSelect(sel1,sel2){
    	sel2.selectedIndex=sel1.selectedIndex;
    }
    Devi utilizzare l'evento onChange per le select...

  3. #3
    grazie avevo individuato il problema ma la soluzione che hai postato è migliore XD grazie mille

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.