[POO] remplacer la valeur d'un objet text par celle entrer par l'utilisateur
Bonjour a tous,
Dans le code ci-dessous, après avoir appuyer sur enregistrer l'utilisateur remplace dans le fichier le nom par défaut (david) par la valeur de l'objet text nom (document.formulaire.nom.value).
J'aimerai avoir une méthode pour pouvoir modifier le nom par défaut quel qu'il soit.
C'est a dire que ce soit david marc pierre sa ne change rien.
Le programme modifie toujours le nom par défaut par valeur de l'objet text nom.
Code:
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 33 34
|
<html>
<head>
<script type="text/javascript">
varNom = "david";
function enregistrer()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.OpenTextFile("c:\\aaa.htm", 1, true)
var ligne = fh.ReadAll();
var maintenant = ligne.replace(/david/,document.formulaire.nom.value);
fh.Close();
fh = fso.OpenTextFile("c:\\aaa.htm", 2, true)
fh.WriteLine(maintenant);
fh.Close();
}
document.write (' <BR><h1>IDENTIFICATION V1.0</h1>');
document.write (' <form name="formulaire" method="post" onSubmit="enregistrer()">');
document.write (' <BR>NOM: <input type="text" size="10" name="nom" value="' + varNom + '">');
document.write (' <BR><input type="submit" value="Enregistrer">');
document.write (' <BR></form>');
</script>
</head>
</html> |
Merci d'avace de vos réponse!! :D