У меня есть текстовая область, которая не очень широкая. Я хочу, чтобы пользователь вводил текст для разрыва строки, когда строка имеет 50 символов. Я не хочу никакого обернутого текста. Просто разрывы строк. Есть ли способ сделать это?Как я могу автоматически добавлять разрывы строк в текстовом поле?
Я попытался проверить что-то основное на одной линии и провалился.
$('#textarea').keypress(function (e) {
if ($(this).val().length == 50) {
$(this).val()[51] == '\n'
}
})
Я, очевидно, не очень опытный. Я не знаю, должен ли я начинать просмотр объекта regExp.
Я не могу разрешить завернутый текст, потому что мне нужно измерить, что имеет каждая строка текстовой области. После того как пользователь представил форму, мне нужно, чтобы быть в состоянии использовать что-то вроде этого:
var line = $('#textarea').val().split('\n');
for(i = 0; i < line.length; i++){
// do something
}
Конечно. Пожалуйста, покажите нам, что вы пробовали. –
Вы должны сделать это на бэкэнде и просто визуально обернуть текст на переднем конце (который, как я думаю, по умолчанию в любом случае). – Petah