begin process at 2012 05 29 01:38:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

aide prog javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

aide prog javascript

mardi 18 mars 2008 à 14:11:15 | aide prog javascript

tom818

bonjour j'ai quelques exercices que j'essaie de faire mais j'ai quelques problèmes, voici le premier.
Je demande d'entrer un mot de passe, et je dois vérifier qu'il fasse entre 7 et 15 charactère, tant que j'ai mois de 7 ou plus de 15 caractères, il doit y avoir un message qui dit votre mot de passe fait autant de caractère, il vous manque autant de caractère, et quand il y a plus de 15 caractère: votre mot de passe fait autant de carctère, vous avez autant de caractère en trop.

voici mon code pour l'instant.

<HTML>
<HEAD>    M150 TMAO3 Question 1
<TITLE>SOFASPEND - IN THE BEST POSSIBLE TASTE!</TITLE>

<SCRIPT

language="JavaScript"
type="text/javascript">    

var customer;
var firstName;
var secondName;
var password

customer = window.prompt('Please enter 1 to register as a new customer or 2 for estabisched customer','');

if (customer == 1)   
{
    document.write('<BR>' + 'WELCOME - WE WILL SET UP YOUR ACCOUNT DETAILS NOW')
    firstName = window.prompt('Please enter your first name','')
    secondName = window.prompt('Please enter your second name','')
    password = window.prompt('Please enter your password','')
      while((password.value.lenght < 7) && (password.value.lenght > 15))
        {
 
        }
        else
            {
            document.write('<BR>' + 'Your password length is ' + password.value.length)
            }
      
        
}
else    
{
    if (customer == 2)
    {
        document.write('<BR>' + 'SHOP UNTIL YOU DROP')
    }
    else    
    {
        document.write('<BR>' + 'Try again')
        customer = window.prompt('Please enter 1 to register as a new customer or 2 for estabisched customer','');
    
        if (customer == 1)   
        {
            document.write('<BR>' + 'WELCOME - WE WILL SET UP YOUR ACCOUNT DETAILS NOW')
            firstName = window.prompt('Please enter your first name','')
            secondName = window.prompt('Please enter your second name','')
            password = window.prompt('Please enter your password','')
                if((password.value.lenght >= 7) &&(password.value.lenght <= 15))
                {
 
                }
                else
                    {
                    document.write('<BR>' + 'Your password length is ' + password.value.length)
                    }
        }
        else    
        {
            if (customer == 2)
            {
                document.write('<BR>' + 'SHOP UNTIL YOU DROP')
            }
        }
    }
}    

    
</SCRIPT>

</HEAD>

<BODY>
</BODY>

</HTML>



d'avance merci de votre aide.
mardi 18 mars 2008 à 14:50:59 | Re : aide prog javascript

bultez

Membre Club


Bonjour,

if (customer == 1)  
{   ...
        else
            {...
            }    
}
else   
{   ...


déjà : à quoi correspond le 2ème else ?

if (test) { si vrai }
else      { si faux }

d'ailleurs avec les debuggers, c'est signalé...

¡--------¡----------------------------------------------------------¡
|FireFox |regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
| | |
| | et mieux, télécharger FireBug |
|--------|----------------------------------------------------------|
|Internet|activer le deboggage : Outils/options Internet/Avancés |
|Explorer| dans la liste, sous "Navigation" : décocher |
| | ° Afficher une notification de chaque erreur de script |
| | ° Désactiver le débogage de Scripts (Internet Explorer) |
| | |
| | et mieux, télécharger le Debogger IE |
|--------|----------------------------------------------------------|
|K-Meleon|regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
|--------|----------------------------------------------------------|
|Opera |regarder la "console d'erreurs" |
| | Outils / Avancé / Console d'erreurs |
|--------|----------------------------------------------------------|
|Safari |regarder Debug / Show JavaScript Console |
| | |
| |modif Fichier "Support:\Documents and Settings\utilisateur|
| |\Application Data\Apple Computer\Safari\Preferences.plist"|
| | y ajouter <key>IncludeDebugMenu</key> |
| | <true/> |
!--------!----------------------------------------------------------!

    on verra le reste, si nécessaire, après...


                Cordialement            Bul         [mon Site]     [M'écrire]
mardi 18 mars 2008 à 15:05:51 | Re : aide prog javascript

tom818

voilà mon code, mais il ne marche pas, pourriez-vous le vérifier et me dire où j'i fait des erreurs; je pense que c'est au niveau de password.lenght ou password.value.lenght
Mais je n'en suis pas sur


 
<HTML>
<HEAD> M150 TMAO3 Question 1
<TITLE>SOFASPEND - IN THE BEST POSSIBLE TASTE!</TITLE>
 
<SCRIPT
 
language="JavaScript"
type="text/javascript">
 
var customer;
var firstName;
var secondName;
var password
 
customer = window.prompt('Please enter 1 to register as a new customer or 2 for estabisched customer','');
 
if(customer == 1)
{
document.write('<BR>' + 'WELCOME - WE WILL SET UP YOUR ACCOUNT DETAILS NOW');
firstName = window.prompt('Please enter your first name','');
secondName = window.prompt('Please enter your second name','');
password = window.prompt('Please enter your password','');
while((password.length < 7) || (password.length > 15))
{
var nbChar = password.length;
if(password.length < 7)
{
var res = 7 - nbChar;
document.write('Your password have' + nbChar + 'characters');
document.write('You must also enter' + res + 'characters');
}
else
if(password.length > 15)
{
var res = nbChar - 15;
document.write('Your password have' + nbChar + 'characters');
document.write('You must delete' + res + 'characters');
}
 
password = window.prompt('Please enter your password','');
}
}
else
{
if(customer == 2)
{
document.write('<BR>' + 'SHOP UNTIL YOU DROP');
}
 

mardi 18 mars 2008 à 15:27:01 | Re : aide prog javascript

bultez

Membre Club


faut "indenter" les lignes... c'est à dire décaler pour plus de clarté...

if(customer == 1)
        {  document.write('<BR>' + 'WELCOME - WE WILL SET UP YOUR ACCOUNT DETAILS NOW');
            firstName = window.prompt('Please enter your first name','');
            secondName = window.prompt('Please enter your second name','');
            password = window.prompt('Please enter your password','');
            while( (password.length < 7) || (password.length > 15) )
            {  var nbChar = password.length;
                if( password.length < 7 )
                        {   var res = 7 - nbChar;
                            document.write('Your password have' + nbChar + 'characters');
                            document.write('You must also enter' + res + 'characters');
                        }
                else {    if(password.length > 15)
                            {   var res = nbChar - 15;
                                document.write('Your password have' + nbChar + 'characters');
                                document.write('You must delete' + res + 'characters');
                            }
                        }
                password = window.prompt('Please enter your password','');
            }
        }
else    {    if(customer == 2)
            {    document.write('<BR>' + 'SHOP UNTIL YOU DROP');    }
        }



    à toi de simplifier, et de contrôler les réponses "autres"....
    ( customer = "xxx" par exemple ... )

                Cordialement            Bul         [mon Site]     [M'écrire]
mardi 18 mars 2008 à 15:28:41 | Re : aide prog javascript

bultez

Membre Club
.value   ce serait pour un champ html de saisie par exemple
<input type="text"....>

                Cordialement            Bul         [mon Site]     [M'écrire]


Cette discussion est classée dans : password, window, your, prompt, customer


Répondre à ce message

Sujets en rapport avec ce message

Fonction OnSubmit et mot de passe [ par praud2 ] praud2Bonsoir , je me casse les dents sur une fonction qui j'en suis sûr est très simple mais enfin ...Sur un ecran type mot de passe je voudrais elim Mot de pass [ par Droopy103 ] Bonjour,Je suis un apprenti et je voudrais savoir comment passer quand j'ai mit le mot de pass. ou je dois mettre les donnée pour passée a la page sui prompt avec plusieur condition [ par mouness ] Bonjour a tous j'ai un petit probleme et je chercher de l'aide SVP j'ai une fonction voir ci-dessousfunction motif() { var saisie = window.prompt("Ind aide exercice javascript [ par tom818 ] bonjour,Je viens de récuperer des cours de javascript d'une université anglaise, et il y une série d'exercices où il n'y a pas les solution. J'apprend Login [ par mortalino ] Salut à tous, j'ai trouver ce code dans les sources qui fait apparaitre une fenetre de login et d'utilisateur, et un bouton connexion. 1/ Comment fai accès par password [ par mheditions ] bonjour. j'ai mis un login et password sur la page d'index d'un site. Mon prob, est que : si une personne navigue sur ce site, il suffit à la person window.open dans document.write [ par ygsi5355 ] Bonjour,je veux faire ouvrir une PopUp en passant une variable dans l'Url. Voici mon script, mais ça ne fonctionne pas.document.write("<a href='#' cla window.open et chemin reseau ! [ par jimmy69 ] Bonjour a tous,voila j'ai un p'tit souci au niveau de l'ouverture d'un fichier via javascript avec la methode .open et ouvirr un chemin reseau !je fai window.opener et firefox [ par el_bassir ] J'ai un probleme avec FireFox et la syntaxe suivante: window.opener.form1.text1.value=document.form1.liste1.value; Dans la console javascript j'ai tro Probleme fermeture popup [ par kristoph ] Bonjour,j'ai un petit probleme avec une fermeture de popup. j'ouvre cette popup grace à un lien sur mapage1.html grace à ce lien : :javascript<


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales