Recuperer valeur Input

Résolu/Fermé
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 - 15 févr. 2012 à 14:46
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 - 17 févr. 2012 à 10:53
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...
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
15 févr. 2012 à 15:01
Je le met dans la fonction "récupérer" ?
0
à la place de
 alert(valeurInput);
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
17 févr. 2012 à 10:53
Merci de ton aide très précieuse =)
0
AssassinTourist Messages postés 5709 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
17 févr. 2012 à 10:50
Bonjour,
Problème résolu ? =)
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
17 févr. 2012 à 10:53
Oui désolé j'avais oublié de mettre résolu :=)
0