Bonjour,

Totalement n�ophyte en Javascript, j'ai besoin de r�aliser un petit utilitaire de conversion tr�s simple :
� partir du texte r�cup�r� d'un champ de texte, il doit effectuer un nombre relativement important de rechercher-remplacer (pr�d�termin�s) tr�s simples et restituer le r�sultat dans le champ de d�part (ou un autre).
Comme �a doit fonctionner sur n'importe quelle plateforme, la r�ponse la plus pertinente me semblait �tre une page html avec un peu de Javascript.
J'ai donc farfouill� un peu sur Internet et j'ai �crit ceci :

Code :

Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Convertisseur SGEcole</title>
</head>
 
<body>
<script type="text/javascript">
// string_replace.jsl
public class Program
{
    public static void main(String[] args)
    {
        String str = "The quick brown fox jumps over the lazy dog.";
 
        // Ajouter l'accroche au T.
        String newStr = str.replace('T', 'T*');
 
        // Display the strings for comparison.
        document.write("old = " + str);
        document.write("new = " + newStr);
    }
}
/*
Output:
old = The quick brown fox jumps over the lazy dog.
new = T*he quick brown fox jumps over the lazy dog.
*/
</script> 
</body>
</html>

Le probl�me, c'est que �a ne m'affiche rien : o� est le bug ?
Question subsidiaire : comment extraire le contenu d'un champ cr�� en HTML pour l'utiliser dans le traitement ? et comment le remettre dedans, apr�s ?

En partant de quelque chose comme �a :

Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
<body>
<form>
<textarea name="aireDeTexte" cols="400" rows="40">Saisissez ou collez ici votre texte</textarea>
<input type="button" value="Rechercher / Remplacer" onClick="chercheRemplace( this.form.aireDeTexte.value, this.form.aireDeTexte )">
</form>

Merci pour votre aide.