[JS] document.getelementbyid

document.getelementbyid [JS] - HTML/CSS - Programmation

Marsh Posté le 05-12-2006 à 13:26:19    

yo les moules.  [:pmusa]  
 
Je souhaite récuperer la saisie de l'user et la faire passer dans une fonction :/
voici comme ça se présente en gros:
 


<textarea name="message" id="message">
</textarea>
<script language="javascript">
var vue = document.getElementById('message').value;
</script>


 
et plus loin:
 


<a href="javascript:apercu('vue');">etc etc...


 
le souci c'est que ce n'est pas le contenu de la variable vue qui est passé dans la fonction aperçu. la fonction aperçu prends vue comme si c'était la chaine de caractère "vue".
 
voilà, je suppose que c'est ça qui est pas bon -->
document.getElementById('message').value;
 
 
 
 
Avec mes remerciements
 
 


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 05-12-2006 à 13:26:19   

Reply

Marsh Posté le 05-12-2006 à 13:28:56    

Si tu mettais pas vue, entre apostrophe, ce serais quand même un peu mieux... [:maxmaker]

Reply

Marsh Posté le 05-12-2006 à 13:32:30    

dejà essayé amigo [:petrus75]


Message édité par pmusa le 05-12-2006 à 13:32:37

---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 05-12-2006 à 13:35:04    

et de toute façon la variable vue va être evaluée à la construction de ta page et elle contiendra une chaine vide.
Tu ferais mieux de refaire ta fonction apercu dans le style

Code :
  1. function apercu(idNode){
  2.   var vue = document.getElementById(idNode).value;
  3.   ...
  4. }


Enfin on ne mets pas javascript dans les href, on rajoute un attribut onclick ( et on oublie pas le return false à la fin de la fonction appelée:

Code :
  1. <a href="" onclick="return apercu('vue')>...

Reply

Marsh Posté le 05-12-2006 à 13:37:05    

anapajari a écrit :

et de toute façon la variable vue va être evaluée à la construction de ta page et elle contiendra une chaine vide.
Tu ferais mieux de refaire ta fonction apercu dans le style

Code :
  1. function apercu(idNode){
  2.   var vue = document.getElementById(idNode).value;
  3.   ...
  4. }


Enfin on ne mets pas javascript dans les href, on rajoute un attribut onclick ( et on oublie pas le return false à la fin de la fonction appelée:

Code :
  1. <a href="" onclick="return apercu('vue')>...



 
 [:aloy]  
 
merci grand chef.  :jap:  
 
 
 
 
à toi aussi xtof.  :hello:  


---------------
intralase surgery [:cerveau love]
Reply

Sujets relatifs:

Leave a Replay

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