Я делаю проверку с помощью JQuery и должен получить метку $ от каждого элемента своей собственной меткой. Теперь alert() дает med [object object]. Самое лучшее для меня здесь - получить предупреждение() со всеми полями, которые не заполнены. И не предупреждение() для каждого.Получить ярлык для поля ввода
Вот скрипка: http://jsfiddle.net/s7pYX/
Как это достигается?
HTML:
<div>
<label for="txtName">Name</label>
<input type="text" id="txtName" class="form-control" name="txtName">
</div>
<div>
<label for="txtEmail">E-mail</label>
<input type="text" id="txtEmail" class="form-control" name="txtEmail">
</div>
Jquery:
$('input').each(function(){
if ($(this).val() == '') {
$element = $(this)
var $label = $("label[for='"+$element.attr('id')+"']")
alert($label)
}
});
В боевой готовности() Я ожидаю, как это "Вам нужно заполнить: Имя, E-почта"
А что вы ожидали в боевой готовности? –
В предупреждении() Я ожидаю, что это «вам нужно заполнить: Имя, E-mail» – Kim
Спасибо! Но возможно ли организовать все метки $ в одном оповещении(), а не по одному предупреждению()? – Kim