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

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

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

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

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

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

Похожие вопросы