Vous devez utiliser différentes méthodes pour obtenir la valeur actuelle d'un élément d'entrée.
MÉTHODE - 1
Si vous souhaitez utiliser un simple .val()
, essayez ceci:
<input type="text" id="txt_name" />
Obtenir des valeurs depuis Input
// use to select with DOM element.
$("input").val();
// use the id to select the element.
$("#txt_name").val();
// use type="text" with input to select the element
$("input:text").val();
Définissez la valeur sur Input
// use to add "text content" to the DOM element.
$("input").val("text content");
// use the id to add "text content" to the element.
$("#txt_name").val("text content");
// use type="text" with input to add "text content" to the element
$("input:text").val("text content");
MÉTHODE - 2
Utilisez .attr()
pour obtenir le contenu.
<input type="text" id="txt_name" value="" />
J'ajoute juste un attribut au champ de saisie. value=""
L'attribut est celui qui porte le contenu texte que nous avons entré dans le champ de saisie.
$("input").attr("value");
MÉTHODE - 3
vous pouvez utiliser celui-ci directement sur votre input
élément.
$("input").keyup(function(){
alert(this.value);
});