Элемент для описания последующего тега input
должен быть тегом label
, который должен иметь атрибут for
, содержащий имя соответствующего тега input
.Поэтому вы можете выбрать этот элемент как метку с определенным атрибутом.
Пример
<label for="email">Email: </label><input type="text" name="email" />
и выделить его и изменить его текст:
jQuery('label[for=email]').text('your new label text');
Обратите внимание, чтоэто решение only (для маркировки входов), которое также соответствует стандартам доступности.
Вы можете стилизовать его как угодно, используя CSS.