Comment puis-je obtenir la valeur du champ de saisie?

c’est mon champ d’entrée:

$("") 

Comment puis-je obtenir la valeur du champ de saisie?

J’ai essayé de cette façon:

 var mytest =$('#field-search').val(); alert(mytest); 

Le résultat est que je reçois une alerte indéfinie bien que le champ de saisie ait une valeur, par exemple 10.

Existe-t-il un moyen d’obtenir la valeur lorsque la valeur du champ d’entrée change?

Un lien ou un exemple serait très utile. Je vous remercie.

Lien vers le code: http://www.fichier-upload.net/download-2902420/test.user.js.html

C’est parce que vous n’avez pas ajouté ce code HTML à la page. someElement.append($("

...

")); cela ( someElement.append($("

...

")); ), ou recherchez spécifiquement dans cette partie.

 var e = $(""); var mytest =e.find('#field-search').val(); alert(mytest); 

Vous n’insérez pas d’élément dans la page en appelant simplement $("...") .

En jQuery

 var myVal = $('#field-search').val(); 

En vanille JavaScript

 var myVal = document.getElementById('field-search').value;