bonjour
j'ai une question
je veux r�cup�rer une variable javascript et l'envoyer par le biais d'un formulaire.
comment faire ?
bonjour
j'ai une question
je veux r�cup�rer une variable javascript et l'envoyer par le biais d'un formulaire.
comment faire ?
Bonjour,
Vous la mettez dans un input (par exemple hidden) ou bien vous la mettez dans l'URL qui sera envoy�e au serveur.
Je veux r�cup�rer la variable materiau.
J'ai �crit :
Code : S�lectionner tout - Visualiser dans une fen�tre � part var materiau = $('#mat option:selected').text();
Et dans le formulaire :
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.getElementById('montext').innerHTML = materiau ;
Code html : S�lectionner tout - Visualiser dans une fen�tre � part <td><input type="text" style="background-color:#F0F8FF;" value= "" id="montext" name="montext" size="8" maxlength="5" </td>
�a ne marche pas.
Comme vous pouvez le voir dans la d�finition de l'input, il s'attend � une "value" et non � un "innerHTML".
PS : dans l'exemple, votre input n'est pas ferm�.
Cette fois �a marche avec :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 var materiau = $('#mat option:selected').text(); document.forms["general"].champ1.value= materiau; ......
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 <body> <form id= "testjson" name= "general" action="{% url mongraph6 %}" method="get"> <td><input type="text" style="background-color:#F0F8FF;" value= "val" id="montext" name="champ1" size="8" maxlength="5" </td>
C'aurait d� fonctionner avec le getElementById et je maintiens que votre balise input n'est pas ferm�e (voir le />).
Code : S�lectionner tout - Visualiser dans une fen�tre � part <td><input type="text" style="background-color:#F0F8FF;" value= "val" id="montext" name="champ1" size="8" maxlength="5" /></td>
Partager