Visualizzazione dei risultati da 1 a 6 su 6

Discussione: errore banale

  1. #1

    errore banale

    ciao a tutti

    'pranzi
    response.write "<fieldset><legend>Pranzi Extra:</legend>"
    response.write "<select name=""xtrpra"" onchange=""this.form.submit();"">"
    cont = 0
    for cont = 0 to 10
    if cont = ppranzi then
    response.write "<option value=""" & cont & """ selected=""selected"" >" & cont & "</option>"
    else
    response.write "<option value=""" & cont & """>" & cont & "</option>"
    end if
    next
    response.write "</select></fieldset>"

    questo ciclo dovrebbe creare una select che, dopo la prima selezione e quindi al submit. dovrebbe riportare la selezione effettuata.

    ppranzi è il valore prelvato da request

    nella comparaione qualcosa non va in quanto nn viene specificato l'attributo selected ove opportuno.

    vedete l'errore?
    grazie

  2. #2
    selected="selected"

    o scusa c'è nn l'avevo visto

    che errore ti da?

  3. #3
    non mi seleziona il valore... in html non mi riporta l'attributo

  4. #4
    idee??

  5. #5
    prova

    if cont=int(ppranzi) then

    codice:
    <fieldset>
    <legend>Pranzi Extra:</legend>
    <select name="xtrpra" onchange="this.form.submit();">
    <%for cont = 0 to 10%>
    <option value="<%=cont%>" <%if cont=int(ppranzi) then%> selected="selected" <%end if%> ><%=cont%></option>
    <%next%>
    </select>
    </fieldset>

  6. #6
    ottimo!!!! grazie

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.