recuperation de valeur d une variable

recuperation de valeur d une variable - HTML/CSS - Programmation

Marsh Posté le 28-07-2005 à 11:47:26    

salut,  
 
je recupere le contenu d un champs texte dans un navigator.nomvariable...  
mais le truc c est que j aimerai l afficher dans la value de mon champs maintenant.  
J ai essayer cela  
 

Code :
  1. <td><input type="text" name="mod" onFocus="document.creation.Ajouter.disabled='';"  value="<script langage='javascript'>document.write(navigator.mod);</script>" onChange="navigator.mod=document.creation.mod.value; "></td>


 
 
mais a l affichage j ai cela dans mon champs  
 

Citation :

<script langage='javascript'>document.write(navigator.mod);</script>


 
et pas la valeur contenu dans navigator.mod  
 
Comment pourrai je faire ?  
 
 
Merci

Reply

Marsh Posté le 28-07-2005 à 11:47:26   

Reply

Marsh Posté le 28-07-2005 à 11:48:05    

Olalalalalalala :(

Reply

Marsh Posté le 28-07-2005 à 11:48:39    

Désolé, mais t'as fait vraiment n'importe quoi :( Depuis quand on peut mettre des balises dans des attributs ? En plus c'est absolument pas valide :( Réfléchis un peu plus...

Reply

Marsh Posté le 28-07-2005 à 14:21:22    

franchement je vois,
j y connais pas grand chose au javascript

Reply

Marsh Posté le 28-07-2005 à 14:22:43    

Essaye de te trouver un tutorial d'HTML puis de JavaScript, vas-y doucement

Reply

Marsh Posté le 28-07-2005 à 14:38:36    

j ai fait sa et sa fonctionne

Code :
  1. <td><input type="text" name="mod" onFocus="document.creation.Ajouter.disabled='';"  value="" onChange="navigator.mod=document.creation.mod.value; "></td>
  2.    
  3. </tr>
  4. <script langage="javascript">
  5. document. creation.mod.value=navigator.mod;
  6. </script>

Reply

Marsh Posté le 28-07-2005 à 14:41:36    

Un peu mieux. Mais en 2005, on utilise des fonctions DOM. Donc met un attribut id sur ton input, genre id="pouet" et le JS deviendra :

<script type="text/javascript">
  document.getElementById("pouet" ).value = navigator.mod;
</script>


(l'attribut language de script n'existe plus)

Reply

Marsh Posté le 28-07-2005 à 14:45:12    

ouai ok
mais je fait pas de javascript ,j ai besoin du name sur mon input car je vais recuperer la valeur avec php et la mettre dans ma base.
Et le javascript c etait pour eviter de retourner sur le serveur stocker les donnée et les reafficher,car c est lourd.

Reply

Marsh Posté le 28-07-2005 à 14:48:28    

Oui, le name est encore nécessaire. Mais pour accéder au champs, faut utiliser l'id

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed