Получить значение из скрытого поля - jQuery

У меня есть <input type="hidden" value="" id='h_v' class='h_v'> Использование jQuery Я хочу предупредить пользователя об этом значении.

Я использую

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

Но его не работает, никаких подсказок!

Спасибо Жан

Ответ 1

Используйте val() вместо text()

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

У вас были следующие проблемы:

  • Одиночные кавычки не были закрыты
  • Вы использовали text() для поля ввода
  • Вы повторяли x вместо переменной hv

Ответ 2

Это должно работать:

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

Ответ 3

HTML

<input type="hidden" value="hidden value" id='h_v' class='h_v'>

JS

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

пример

Ответ 4

var hiddenFieldID = "input[id$=" + hiddenField + "]";
var requiredVal= $(hiddenFieldID).val();

Ответ 5

Если вы не хотите назначать идентификатор скрытому полю; вы можете использовать имя или класс с селектором типа:

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

или с назначенным классом:

$('input.hiddenfieldclass').val();

Ответ 6

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

Ответ 7

Закрытие котировок в var hv = $('#h_v).text(); поможет мне угадать