2009-12-22 6 views

Répondre

6

Vous pouvez utiliser

var stringVal = document.getElementById('youInputID').value; 
0
var txt = document.getElementById('ID-OF-FIELD'); 
var value = txt.value; 
2

Votre Javascript doit ressembler à ceci:

var elm = document.getElementById('myElement'); 
var value = elm.value; 

Et votre HTML:

<input type="text" id="myElement" value="My Value" /> 
1

Essayez ceci:

<input type="text" id="testid" value="" /> 

Maintenant, vous pouvez obtenir la valeur de zone de texte ci-dessus comme ceci:

document.getElementById('testid').value; 

Autre façon:

document.form_name_here.element_name.value; 

il suffit de lancer une alerte pour vérifier si la valeur est:

alert(document.getElementById('testid').value); 
3

D'autres utilisateurs ont déjà répondu à la question. Je voudrais également recommander de regarder l'une des bibliothèques javascript. Ils rendent ce genre de travail beaucoup plus facile. Mon favori actuel est jquery. Il est incroyablement puissant - chaque jour, je trouve une nouvelle fonctionnalité ou astuce qui facilite la programmation javascript.

Pour résoudre cela en jquery vous pouvez utiliser:

La ligne ci-dessous va créer une zone d'alerte pour la valeur d'une balise d'entrée avec l'identifiant du courrier électronique en utilisant jquery:

alert($("#email").val()); 

Voici une exemple complet:

<html> 
    <head> 
    <script type="text/javascript" src="jquery.js"></script> 
    <script type="text/javascript"> 
     $(document).ready(function(){ 
     alert($("#email").val()); 
     }); 
    </script> 
    </head> 
    <body> 
    <form method="POST" action="go.php" id="login_form"> 
     <input type="text" class="inputtext" title="Email" id="email" name="email" value="[email protected]" /> 
    </form> 
    </body> 
</html> 
+0

+1 L'utilisation de jQuery tout de suite va certainement sauver la frustration avec tout le code de plomberie de bas niveau. Je crois que l'obtention de la valeur de l'élément d'entrée est juste l'un des nombreux problèmes que le demandeur a. – Nordin

Questions connexes