Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    select con anno dinamico

    Carissimi,
    come posso fare, o se esiste già uno script che mi permetta di avere una select che la prima option deve essere l'anno attuale, mentre gli altri option devono arrivare fino a 10 anni dall'anno attuale.
    Grazie
    G.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    for xA = year(date()) to year(date())+10
    next
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie ROBY,
    sicurmente ho fatto qualche sbaglio perchè cosi:
    codice:
    <option value="" >ANNOTEST
    </option>
    <option value="<%=year(date())%>"><%=year(date())%></option>
    <%
    for xA = year(date()) to year(date())+10
    next
    %>
    <option value="<%=xA%>"><%=xa%></option>
    </select>
    Il primo anno l'ho messo io, poi quello che mi hai detto tu mi fa vedere solo un anno l'ultimo.
    Mentre volevo che gli anni fossero:
    2012
    2013
    2014
    e così via fino al 2023
    Grazie
    G.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    All'interno del ciclo devi mettere una sola OPTION, questa:
    <option value="<%=xA%>"><%=xa%></option>

    il resto non serve.
    Prima e dopo il ciclo apri e chiudi la select.

    Roby

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.