Recuperer valeur Input [Résolu/Fermé]

Signaler
Messages postés
343
Date d'inscription
jeudi 9 février 2012
Statut
Membre
Dernière intervention
20 novembre 2012
-
Messages postés
343
Date d'inscription
jeudi 9 février 2012
Statut
Membre
Dernière intervention
20 novembre 2012
-
Bonjour,


Voici un morceau de code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

  <head>

    <meta http-equiv="Content-Type" content=

    "text/html; charset=us-ascii" />

    <title>

     Dom

    </title>

  </head>

  <body>

		<div id="test"></div>

		<script>

		 var balise=document.getElementById("test");

		 var baliseInput=document.createElement("input");

		 baliseInput.setAttribute("type","text");

		 baliseInput.setAttribute("value","Nom");

		 baliseInput.setAttribute("id","monNom");

		 

		 var texteDiv = document.createTextNode("Recuperer input");

		 var baliseDiv=document.createElement("div");

		 addEvent( baliseDiv,'click', recuperer );

		 baliseDiv.appendChild(texteDiv);

		 

		 balise.appendChild(baliseInput);

		 balise.appendChild(baliseDiv);

		 

		 

		 function recuperer()

		 {

		  var baliseInput=document.getElementById("monNom");

			var valeurInput=baliseInput.value;

      alert(valeurInput);

		 }

		 

		 

     function addEvent( obj, type, fn ) 

		 {

      if ( obj.attachEvent ) 

			{

       obj['e'+type+fn] = fn;

       obj[type+fn] = function(){obj['e'+type+fn]( window.event );}

       obj.attachEvent( 'on'+type, obj[type+fn] );

      } 

			else

			{

       obj.addEventListener( type, fn, false );

      }

		 }

     function removeEvent( obj, type, fn ) 

		 {

      if ( obj.detachEvent ) 

			{

       obj.detachEvent( 'on'+type, obj[type+fn] );

       obj[type+fn] = null;

      } 

			else

			{

       obj.removeEventListener( type, fn, false );

			}

     }

		</script>

  </body>

</html>



J'aimerai que la valeur de l'input ne soit pas afficher dans une "alert" mais plutôt qu'elle soit envoyée dans un fichier !!

Est-ce possible ? et surtout comment faire ?

Merci pour vos réponse

4 réponses

Tu peux faire un truc comme ça :

var file = new ActiveXObject("Scripting.FileSystemObject");   
var a = file.CreateTextFile("http://monsite.fr/fichier.txt", true);   
a.WriteLine(valeurInput);   
a.Close();   


;)

Après il faut voir les droits d'écriture... là on crée le fichier donc...
Messages postés
343
Date d'inscription
jeudi 9 février 2012
Statut
Membre
Dernière intervention
20 novembre 2012
42
Je le met dans la fonction "récupérer" ?
à la place de
 alert(valeurInput);
Messages postés
343
Date d'inscription
jeudi 9 février 2012
Statut
Membre
Dernière intervention
20 novembre 2012
42
Merci de ton aide très précieuse =)
Messages postés
5695
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
14 octobre 2020
1 136
Bonjour,
Problème résolu ? =)
Messages postés
343
Date d'inscription
jeudi 9 février 2012
Statut
Membre
Dernière intervention
20 novembre 2012
42
Oui désolé j'avais oublié de mettre résolu :=)