Programme javascript

Fermé
alex - 15 avril 2011 à 13:06
 alex - 15 avril 2011 à 14:15
Bonjour,
J' aurais besoin d'aide pour écrire une fonction javascript intitulé remplacerParEtoile(mot) permettant de retourner une chaine de caractères contenant le meme nombre d'étoiles que de lettres présentes dans le paramètre mot.

Merci d'avance,


A voir également:

3 réponses

Si c'est pour saisir un mot de passe dans un formulaire, il y a input type='password'

sinon c'est très simple

var i, res;

for(i=0; i<mot.length; i++)
{
res += "*";
}
1
Utilisateur anonyme
15 avril 2011 à 13:33
Bonjour,

Vous pouvez faire ça :

script>
function remplacerParEtoile(mot) {
  return mot.replace(/(.)/gi,"*");
}
alert(remplacerParEtoile('tutu'));
</script>
0
Lorsque, j'essaye avec firebug pour tester j'écris var etoiles = remplacerParEtoile('bonjour');
document.write(etoiles);
et il me dis undefined. Ou se trouve le probleme.

Merci d'avance,
0
Utilisateur anonyme
15 avril 2011 à 14:08
aucune idée, désolé, sous firefox c'est ok
0
ok merci si c'est bon sous firefox c'est moi qui est du me planter quelque part.
0