Ответ 1
Используйте val()
вместо text()
var hv = $('#h_v').val();
alert(hv);
У вас были следующие проблемы:
- Одиночные кавычки не были закрыты
- Вы использовали
text()
для поля ввода - Вы повторяли
x
вместо переменнойhv
У меня есть <input type="hidden" value="" id='h_v' class='h_v'>
Использование jQuery Я хочу предупредить пользователя об этом значении.
Я использую
var hv = $('#h_v).text();
alert('x');
Но его не работает, никаких подсказок!
Спасибо Жан
Используйте val()
вместо text()
var hv = $('#h_v').val();
alert(hv);
У вас были следующие проблемы:
text()
для поля вводаx
вместо переменной hv
Это должно работать:
var hv = $('#h_v').val();
alert(hv);
HTML
<input type="hidden" value="hidden value" id='h_v' class='h_v'>
JS
var hv = $('#h_v').attr("value");
alert(hv);
var hiddenFieldID = "input[id$=" + hiddenField + "]";
var requiredVal= $(hiddenFieldID).val();
Если вы не хотите назначать идентификатор скрытому полю; вы можете использовать имя или класс с селектором типа:
$('input[name=hiddenfieldname]').val();
или с назначенным классом:
$('input.hiddenfieldclass').val();
var x = $('#h_v').val();
alert(x);
Закрытие котировок в
var hv = $('#h_v).text();
поможет мне угадать