Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    script differenza date che non va......

    Salve potreste controllare perche non va questo script che fa la differenza tra due date prese da campi di testo suddivisi rispettivamente in giorno mese ed anno.....
    ecco lo script....

    <script language="javascript">
    function differenza(){
    ff = document.myform
    giorno = parseInt(ff.giorno.value)
    mese = parseInt(ff.mese.value) -1
    anno = parseInt(ff.anno.value)
    giorno1 = parseInt(ff.giorno1.value)
    mese1 = parseInt(ff.mese1.value) -1
    anno1 = parseInt(ff.anno1.value)
    data1 = new Date(anno1,mese1,giorno1)
    data = new Date(anno,mese,giorno)
    if(data.getDate()==giorno && data.getMonth()==mese && data.getFullYear()==anno){
    diffMilli = data.getTime() - data1.getTime();
    giorni = Math.round(diffMilli / 86400000)
    if(giorni < 15 ){
    alert("non pui prenotare con una differenza di giorni minore di 15")
    return false
    }
    else return true
    }
    else{
    alert('data non valida')
    return false
    }
    }
    </script>


    grazie a tutti....

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    a me funziona

  3. #3
    in che senso funziona...........sto da stamattina a smanettarci sopra....ti fa la differenza.....scusa ma sono incredulo......

  4. #4
    io ho ricontrollato tutto ma non funziona...floyd visto che a te funzionava non e che hai cambiato qualcosa????????
    grazie a tutti

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.