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;