Obtenir la valeur du champ caché – jQuery

J’ai un Utiliser jQuery Je veux alerter l’utilisateur de cette valeur.

j’utilise

 var hv = $('#h_v).text(); alert('x'); 

Mais ça ne marche pas, des indices!

Merci Jean

Utilisez val() au lieu de text()

 var hv = $('#h_v').val(); alert(hv); 

Vous avez eu ces problèmes:

  • Les guillemets simples n’étaient pas fermés
  • Vous utilisiez text() pour un champ de saisie
  • Vous faisiez écho à x plutôt qu’à variable hv

Cela devrait fonctionner:

 var hv = $('#h_v').val(); alert(hv); 

html

  

js

 var hv = $('#h_v').attr("value"); alert(hv); 

Exemple

Si vous ne souhaitez pas atsortingbuer d’identifiant au champ masqué; Vous pouvez utiliser name ou class avec selector comme:

 $('input[name=hiddenfieldname]').val(); 

ou avec classe assignée:

 $('input.hiddenfieldclass').val(); 
 var hiddenFieldID = "input[id$=" + hiddenField + "]"; var requiredVal= $(hiddenFieldID).val(); 
 var x = $('#h_v').val(); alert(x); 

Fermer les guillemets dans var hv = $('#h_v).text(); aiderais je suppose