Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148

    Piccolo problema con colore Tabella

    Ho fatto un semplice file asp dove c'è una tabella è un piccolo menù in cui si può scegliere il colore della tabella.

    Ecco il contenuto del file es62.asp:

    <form method="post" action="es62.asp" name="Prodotti">

    <table border=5 BGCOLOR="<%Request.Form("scelta_colore")%>">
    <tr><td> Prodotto </td><td > Descrizione </td><td> Prezzo </td><td> Quantit&agrave </td>
    <tr><td>Lettore mp3</td><td> Descrizione1 </td><td> 15 </td>
    <td>
    <input type='text' name="p_mp3" size=3 value=""></td>
    </tr>
    <tr><td>Stereo</td><td> Descrizione2 </td><td> 50 </td>
    <td>
    <input type='text' name="p_stereo" size=3 value=""></td>
    </tr>
    <tr><td>Dvd </td><td> Descrizione3 </td><td> 5 </td>
    <td>
    <input type='text' name="p_dvd" size=3 value=""></td>
    </tr>
    <tr><td> Penna USB</td><td> Descrizione3 </td><td> 5 </td>
    <td>
    <input type='text' name="p_dvd" size=3 value=""></td>
    </tr>



    </table>
    </div>

    <div id=colore>
    <select name="scelta_colore">
    <option> Green </option>
    <option> Gray </option>
    <option> Yellow </option>
    <input type='submit' value="Cambia Colore" >
    </select>
    </div>
    </form>


    Dov'è l'errore?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Ho trovato il problema:

    BGCOLOR= Response.Write(Response.Form("scelta_colore")).

    Comunque questo thread mi servirà peri dubbi che sicuramente mi usciranno nell'esercizio

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Vi devo chiedere una cosa: Quella che ho postato prima è una tabella dove per ogni prodotto posso inserire la quantità, dopodichè facendo invia voglio che mi si apra una pagina dove mi dice per ogni prodotto la quantità selezionata.

    In teoria potrei fare per ogni prodotto:

    codice:
    Response.Write(Request.Form("mp3"));
    Ma se ho 200 prodotti dovrei scrivere 200 righe come quella di spora. C'è un modo più veloce?

  4. #4
    request.form è una collection e con un ciclo la puoi leggere dinamicamente.
    codice:
    for each item in request.form
    response.write item & " --> " & request.form(item) & "
    "
    next

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Ma in Javascript è uguale?

  6. #6
    Originariamente inviato da andry85
    Ma in Javascript è uguale?
    javascript lato client o server?
    In JScript lato server no so, non ne conosco bene la sintassi.

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.