Я хочу не просто ограничить количество ввода времени, которое можно нажимать в текстовой области, но останавливать вывод на две строки. Чтобы лучше объяснить, у меня есть дизайнер фоторамки here. В параметрах вы можете ввести текст, и он появится в кадре. В настоящее время, если вы попытаетесь нажать ввод в текстовой области более 2 раз, это не позволит вам. Проблема возникает, когда текст слишком длинный, и он автоматически переносится на новую строку.Ограничить количество строк, которые можно писать с помощью textarea
Вот какой-то соответствующий код.
Это несколько jquery, ограничивающих количество строк в TEXTAREA.
И TextArea
<textarea id="input" maxlength="40" name="Text" value="Max. 40 characters"></textarea>
JQuery, который печатает входные данные из текстовой области
$('#input').keyup(function() {
$('#text').html($(this).val());
});
Это встроенный HTML в моем SVG, где набранный текст печатается.
<foreignObject x="135" y="520" width="600" height="260" style="color:white;text-align:center">
<body xmlns="http://www.w3.org/1999/xhtml">
<div id="container2">
<p id="text">Your words here</p>
</div>
</body>
</foreignObject>
Ах, я вижу. Да, заполнитель улучшает его благодарность. Я бы предпочел не использовать входы. Сложнее сделать JavaScript. Но спасибо не знали об атрибуте wrap. –