aide prog javascript

aide prog javascript - HTML/CSS - Programmation

Marsh Posté le 18-03-2008 à 14:14:43    

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.

Reply

Marsh Posté le 18-03-2008 à 14:14:43   

Reply

Marsh Posté le 19-03-2008 à 11:53:48    

tom818 a écrit :


if((password.value.lenght >= 7) &&(password.value.lenght <= 15))
{
 
}


 
length :) Tu l'écris bien ailleurs, donc vérifie bien l'orthographe partout.
 
Selon le navigateur que t'utilises, il doit y avoir des options pour que tu reçoives des avertissements et messages d'erreurs, en cas de problème avec ton code JavaScript. Y'a aussi des extensions, pour les navigateurs qui supportent. Dans ton cas, t'aurais eu un message te disant que cette propriété n'existe pas (puisqu'elle est mal écrite). Cherche avec un moteur de recherche: <ton navigateur>+JavaScript+debugging (enfin regarde plusieurs résultats... pour Firefox, par exemple, t'as pas mal d'extensions, mais pour les avertissements et erreurs de base, t'as des options internes bien suffisantes).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed