Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    81

    datepicker e ulteriori domande

    salve a tutti...ho inserito nel form Data di nascita della mia pagina la libreria datepicker scaricata sul sito di jquery e fino a ieri funzionava su tutti i browser ora invece funziona inspiegabilmente solo su google chrome...sapete aiutarmi? io sinceramente ricordo di non aver cambiato nulla...

    codice:
    <html>
        <head>
            <title> Iscriviti </title>
        </head>
            <link rel="stylesheet" href="jquery-ui-1.11.4.custom/jquery-ui.css" type="text/javascript">
            <script src="jquery-ui-1.11.4.custom/external/jquery/jquery.js"></script>
            <script src="jquery-ui-1.11.4.custom/jquery-ui.js"></script>
            <script type="text/javascript">
                
                function controlli() {
                    var nome = document.iscrizione.nome.value;
                    var cognome = document.iscrizione.cognome.value;
                    var datanascita = document.iscrizione.datanascita.value;
                    var nazione = document.iscrizione.nazione.value;
                    var email = document.iscrizione.email.value;
                    var password = document.iscrizione.password.value;
                    var rpassword = document.iscrizione.rpassword.value;
                    var checkbox = document.iscrizione.c.checked
                    
                    if (nome == "" || cognome == "" || datanascita == "" || nazione == "" || email == "" || password == "" || rpassword == ""){
                        alert("Campo mancante");
                        return false;
                        }                
                    
                    if (password != rpassword) {
                        alert("Le password non coincidono");
                        return false;
                        }
                        
                    if (ValidateEmail() == false){
                        alert("Email inserita non valida");
                        return false;
                        }
                        
                    if (checkbox == false)  {
                            alert("Acconsentire l'utilizzo dei dati personali");
                            return false;
                        }
                        
                return true                        
    }
                                                    
                function ValidateEmail(){
                var email = document.iscrizione.email.value;            
                var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;  
                if(mailformat.test(email) == false){             
                return false;  
                }
            }
            
                $(function() {
                    $( "#datepicker" ).datepicker();
                    });
     
                </script>
        <body>
        
            <h1>Iscriviti subito!</h1>
            <br>
            
            <div id="Iscrizione">
            
            <form name="iscrizione" method="POST" >
                <table border="0" cellspacing="5" cellpadding="5">
                <tr>
                    <td>Nome:</td> <td><input type="text" name="nome" size="35"></td>
                    <td>Cognome:</td> <td><input type="text" name="cognome" size="35"></td>
                </tr>
                <tr>
                    <td>Data di nascita:</td> <td><input type="text" name="datanascita" size="35" id="datepicker"></td>
                    <td>Nazione:</td> <td><input type="text" name="nazione" size="35"></td>
                </tr>
                <tr>
                    <td>Email:</td> <td><input type="text" name="email" size="35" ></td>
                </tr>
                <tr>
                    <td>Password:</td> <td><input type="password" name="password" size="35"></td>
                </tr>
                <tr>
                    <td>Ripeti Password:</td> <td><input type="password" name="rpassword" size="35"></td>
                </tr>
                <tr>
                    <td>Consenso utilizzo dati:<input type="checkbox" name="c"/></td>
                </tr>
                <tr>
                
                    <td> <input type="submit" value="Iscriviti" onclick="return controlli()"></td>
                    <td> <input type="reset" value="Reset Campi"></td>    
                
                            
                </tr>        
                </form>            
                </table>
            
                
            </div>        
            
        </body>
    </html>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    A) E' meglio mettere il codice js dentro i tag <head>...</head>
    B) ricontrolla i file inclusi che mi sembrano diversi dal esempio


    Ultima modifica di cavicchiandrea; 28-04-2015 a 13:39
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    81
    ora magicamente funziona...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.