Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    residenza
    Roma
    Messaggi
    58

    Select anno corrente selezionato

    Salve a tutti,
    ho un form in una pagina statica html dove l'utente può fare una ricerca compilando vari campi fra cui una select che deve contenere gli anni dal 1990 al 2010. Vorrei che quando l'utente arrivi sulla maschera di ricerca si trovi già selezionato l'anno corrente. Penso si possa fare in javascript con un array o qualcosa di simile ma non sono riuscito a farlo. Chi mi sa dare una mano?

    Grazie?

  2. #2
    ma il select lo devi creare con javascript al caricamento della pagina, oppure lo crei con semplice html ?
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    residenza
    Roma
    Messaggi
    58
    con javascript al caricamento della pagina

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2000
    residenza
    Roma
    Messaggi
    58
    up!

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    posta un po' di codice... il codice della select

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2000
    residenza
    Roma
    Messaggi
    58
    Vorrei semplicemente avere una select html con i valori degli anni dal 1980 al 2020 con l'anno corrente selezionato di default, cosi:
    codice:
    <select size="1" name="anno">
      <option>1998</option>
      <option>1999</option>
      <option>2000</option>
      <option>2001</option>
      <option>2002</option>
      <option>2003</option>
      <option selected>2004</option>
      <option>2005</option>
      <option>2006</option>
      <option>2007</option>
      </select>

    grazie!

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    metti questo nel punto dove vuoi che appaia la select
    codice:
    <script language="javascript">
    document.write('<select size="1" name="anno">\n');
    var anno = new Date()
    anno = anno.getFullYear();
    for(var i=1980;i<=2020;i++)
      if(anno==i)
        document.write('  <option selected>'+i+'</option>');
      else
        document.write('  <option>'+i+'</option>');
    document.write('</select>\n');
    </script>

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2000
    residenza
    Roma
    Messaggi
    58
    grazie mille sei stato gentile e velocissimo!!

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.