Visualizzazione risultati 1 fino 9 di 9

Discussione: Data inserita in diversi form

  1. #1
    Guest

    Predefinito Data inserita in diversi form

    Allora io sto usando uno script javascript per usare il calendario e selezionare la data, così da scriverla automaticamente su un form intero, ecco il codice:

    Codice:
    <input type="text" name="date3" id="sel3" size="30"><input type="reset" value=" ... " onclick="return showCalendar('sel3', '%d/%m/%Y');"> </form>
    Adesso io vorrei chiedere, è possibile dividere la data in 3 diversi form (giorno/mese/anno)?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Dipende da come gli utenti scrivono il formato.
    Potrebbe tornarti utile il metodo split()

    EDIT:

    esempio:

    Codice:
    stringa = "01/12/2010";
    array = stringa.split('/');
    in questo modo,
    array[0] -> 01
    array[1] -> 12
    array[2] -> 2010

    Ciao!
    Ultima modifica di alemoppo : 17-06-2011 alle ore 00.19.01

  3. #3
    Guest

    Predefinito

    Scusa, non riesco a capire tanto bene, potresti aiutarmi?

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Ho editato sopra.

    Il tuo problema è dividere giorno, mese, anno da una stringa del tipo:
    "gg/mm/aaaa" ?
    (vedi l'esempio sopra)..
    Altrimenti non ho capito cosa vuoi fare...

    Ciao!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Ho editato sopra.

    Il tuo problema è dividere giorno, mese, anno da una stringa del tipo:
    "gg/mm/aaaa" ?
    (vedi l'esempio sopra)..
    Altrimenti non ho capito cosa vuoi fare...

    Ciao!
    No scusa, mi sono forse spiegato male io... Allora io vorrei fare in modo che una volta scelta la data dal calendario,
    il giorno si inserisse in questo form:
    Codice:
    <input type="text" name="date3" id="sel3" size="30">
    il mese in questo:
    Codice:
    <input type="text" name="date4" id="sel4" size="30">
    l'anno in questo:
    Codice:
    <input type="text" name="date5" id="sel5" size="30">

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Di che calendario stai parlando?

    In generale, per modificare un value, puoi fare:

    Codice:
    document.getElementById('sel3').value = 'valore'; //può essere ovviamente anche una variabile...
    document.getElementById('sel4').value = 'valore';
    document.getElementById('sel5').value = 'valore';
    Ciao!

  7. #7
    Guest

    Predefinito

    Posso mettere il link da dove ho preso lo script?

  8. #8
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Certo, specialmente se è necessario alla miglior comprensione del problema.

  9. #9
    Guest

    Predefinito

    Ecco qui:
    http://javascript.html.it/script/ved...on-calendario/

    EDIT:

    Scusate il doppio post, nessun può aiutarmi? È urgente!
    Ultima modifica di alemoppo : 20-06-2011 alle ore 13.09.28 Motivo: Non fare doppi post. Usa il tasto Edita!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •