Как в JQ разбить строку на массив?

Как можно разбить строку с ФИО на массив? В php знаю как, а вот в JS не силен...
Пробовал так:
$(function () {
        $("#fio").on('input', function () {
            var arrayFIO = $("#fio").val.split(' ');
            
            alert(arrayFIO);
        });
    });

Получил ошибку:
$(...).val.split is not a function

Помогите :)
  • Вопрос задан
  • 2910 просмотров
Решения вопроса 1
v3shin
@v3shin
Веб-шаман
Попробуйте
var arrayFIO = $("#fio").val().split(' ');
// или var arrayFIO = $("#fio")[0].value.split(' ');

Все-таки, val() - это функция.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽