Я использую многоступенчатую форму от Elementor Pro. Есть небольшая ошибка. Если у меня есть текстовое поле как один шаг, текстовое поле не допускает разрывов строк. Если я нажму клавишу ENTER, произойдет автоматический переход к следующему шагу. Это не очень хорошая практика для текстового поля.
Поэтому мне нужен обходной путь, потому что проект будет запущен на следующей неделе.
$("textarea").on( "keydown", function(event) {
if(event.which == 13) {
event.preventDefault();
$('textarea').val($('textarea').val()+'\n');
return false;
}
});
С помощью приведенного выше кода я вручную создаю новую строку и после этого возвращаю функцию. Это работает на настольных устройствах, но не на мобильных ..
У вас есть лучшее решение для этого?