Aide pour une fonction toute simple
Angel
-
Angel -
Angel -
Bonjour,
Je souhaite tout simplement à faire une fonction qui prend une chaine, comme "abc", et qui me la retourne en incrémentant chaque lettre => "bcd".
En fait, je connais un peu le javascript mais je ne sais pas manipuler des chaines de caractères
Merci d'avance pour votre aide !
Je souhaite tout simplement à faire une fonction qui prend une chaine, comme "abc", et qui me la retourne en incrémentant chaque lettre => "bcd".
En fait, je connais un peu le javascript mais je ne sais pas manipuler des chaines de caractères
Merci d'avance pour votre aide !
A voir également:
- Aide pour une fonction toute simple
- Fonction si et - Guide
- Iphone 14 simple - Guide
- Simple pdf - Télécharger - PDF
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
3 réponses
Salut,
Voici un exemple de javascript où la fnction traiter incrémente la chaîne du 1er champs de saisi dans le 2e de la manière que tu le dis ("abc" -> "bcd"). Le traitement se fait qd on click sur le bouton submit.
<SCRIPT>
function traiter()
{
if (document.getElementById)
{
var s = document.getElementById(1).value;
var a = "";
var b;
for(i=0 ; i < s.length ; i++)
{
b = s.charCodeAt(i) + 1;
a += String.fromCharCode(b);
}
document.getElementById(2).value = a;
}
}
</SCRIPT>
<BODY>
<INPUT id='1' type='text'/>
<INPUT type='submit' onClick='traiter();' value='modifier'/>
<INPUT id='2' type='text'/>
</BODY>
Ca marche au moins avec ie et Mozilla.
J'espère t'avoir aidé,
à bientôt
Darkhorkeu
Voici un exemple de javascript où la fnction traiter incrémente la chaîne du 1er champs de saisi dans le 2e de la manière que tu le dis ("abc" -> "bcd"). Le traitement se fait qd on click sur le bouton submit.
<SCRIPT>
function traiter()
{
if (document.getElementById)
{
var s = document.getElementById(1).value;
var a = "";
var b;
for(i=0 ; i < s.length ; i++)
{
b = s.charCodeAt(i) + 1;
a += String.fromCharCode(b);
}
document.getElementById(2).value = a;
}
}
</SCRIPT>
<BODY>
<INPUT id='1' type='text'/>
<INPUT type='submit' onClick='traiter();' value='modifier'/>
<INPUT id='2' type='text'/>
</BODY>
Ca marche au moins avec ie et Mozilla.
J'espère t'avoir aidé,
à bientôt
Darkhorkeu
Tu peux voir le code d'un de mes scripts, construit autour de "rota13" :
http://ardenneaparis.free.fr/mesScripts/rota123etc.htm
La fonction demandée correspond aux options (rotation=1,constant)
http://ardenneaparis.free.fr/mesScripts/rota123etc.htm
La fonction demandée correspond aux options (rotation=1,constant)