Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311

    abilitare pulsante da scelta select e passaggio variabili

    Ciao a tutti,
    come posso abilitare un pulsante solo dopo aver scelto una voce da una select ?

    Al momento uso questo button:
    codice:
    <button class="addcart" type="button" onClick="window.open('/basket.asp?id=<%=objrs("id")%>&variante=???','basket');">ADD</button>
    Siccome la select ha diversi valori, come posso passare la variabile VARIANTE al pulsante (o ad un campo hidden, che mi va bene lo stesso), il valore selezionato della select ?

    Ora non usoa form, ma non ho problemi a cambiare ed usare form se serve.
    grazie
    Ultima modifica di aux998; 08-05-2016 a 20:47

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, puoi ovviamente fare in vari modi.
    In sostanza, per passare il valore scelto dalla select, dovrai concatenarlo alla stringa del window.open().

    Supponendo di avere una select con id="tuaSelect", nell'onClick del button potresti fare una cosa del genere:
    codice:
    onClick="window.open('/basket.asp?id=<%=objrs("id")%>&variante='+document.getElementById('tuaSelect').value,'basket');"
    come posso abilitare un pulsante solo dopo aver scelto una voce da una select ?
    Se intendi rendere disabilitato il button finché non si sceglie un'opzione dalla select, dovrai prima di tutto assegnare disabled al button.
    Puoi quindi riabilitarlo attraverso l'evento onChange della select.
    Questo a grandi linee.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311
    grazie, faccio delle prove.. se ho problemi riscrivo qui

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.