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

    Prendere valore da altro campo select

    vorrei prendere un valore da una select, ad esempio se nella select e selezionato "1" il campo text(2) deve avere un valore condizionato, ho provato così:

    codice:
      <%
    if ("select1")="2,00:AAA" then
    	("text1") = "AAA" 
    else
    	("text1") = "BBB"
    end if
    %>
    ma non funziona

  2. #2
    ovvio. "select1" tra virgolette varrà sempre e solo "select1"

    se per select intendi il menu a tendina, il valore lo recuperi dalla pagina successiva con request.form("select1")


  3. #3
    Si ma non ho solo bisogno di ricavarla,cioè riesco già a ricavarla.

    Però successivamente in altre pagina mi serve dividere il valore della select,il mio problema non è ricavarne il risultato.
    Es.
    codice:
    <select id="select1" name="select1">
      <option value="10:libro"> libro </option>
    <option value="5:libro"> penne</option>
    </select>
    10 e libro sono visti ovviamente come unico valore, il campo non posso toglierlo perchè ho diverse select che si sommano,togliere il valore 10 non è possibile.

    Se ci fosse solo 1 opzione avrei risolto richiamando i due valori con dei campi hidden,cosa che ho fatto dove ho potuto.

    Per questo ho scritto il codice del primo post (che non funge) proprio perchè:


    Se select1 = "10:libro" then
    text1= 10 text2=libro
    else
    text1="" text2=""

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Puoi usare la split()
    codice:
    arr_testo=split(select1,":")
    text1 = arr_testo(0)
    text2 = arr_testo(1)
    Roby

  5. #5
    GI89, i miei complimenti per la chiarezza dell'esposizione...

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da optime
    GI89, i miei complimenti per la chiarezza dell'esposizione...

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.