Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,806

    passare valori da option a input

    so poco di JS... siate espliciti

    devo passare dei valori selezionati da tre option (tre select diverse) ad un input (pulsante)



    che devo fare?
    immagino un onChange sulla select...
    ma ci sono tre valori (X,Y,Z) da inviare al pulsante che poi devo inviare al campo
    al momento ho nell'input:
    codice:
    onclick="this.form.campodestinazione.value='valoreW'; 
    (dove valoreW è un'altro tipo di varibile che qui non rientra)
    serve una funzione, vero?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e' il caso di usare una funzione
    comunque da quanto ho capito il valore puo' essere concatenato solo alla pressione del button, quindi non e' detto serva gestire l' onchange delle singole select

    prova a partire da una cosa del genere
    codice:
    function settaValoreDestinazione(f){
      var arrNomiSelect=['select1','select2','select3'];
      f.campodestinazione.value='';
      for(var k=0;k<3;++k){
        var sel=f.elements[arrNomiSelect[k]];
        f.campodestinazione.value+=sel.options[sel.selectedIndex].value+((k==2)?'':' ');
      }
    }
    onclick="settaValoreDestinazione(this.form);"

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,806
    PERFETTISSIMO!!!!

    ti devo un birra: mando via mail ?

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.