Как прочитать значение поля по названию класса через jquery?

На странице
<form action="#" method="post" id="mfbf" class="mform__box app">
<input type="text" name="name" placeholder="Ваше имя:" class="name" id="name">
<input type="text" name="phone" placeholder="Телефон:" class="phone" id="phone">
<button type="submit" class="btn" id="btn">Заказать обратный звонок</button></div>
</form>

JS:
$(document).ready( function() { 
    $('#mfbf').on('submit', function() {
    let name;
    let phone;
    name = $('.name');
    phone = $('.phone');
    console.log(phone).val();
    console.log(name).val();
});


При считывании по id все работает отлично, когда пытаюсь записать значения полей по .class, значения не доходят. Без .val() элементы показывает.
В чем моя ошибка ?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
FeST1VaL
@FeST1VaL
Тихий
как минимум тут ошибка и не закрыли }):
console.log(phone).val();
console.log(name).val();

console.log(phone.val());
console.log(name.val());
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы