Необычный вопрос про текстовое поле!
Добрый день! Ребят, впервые сталкиваюсь с таким бредом и не понимаю, как реализовать. Суть такова есть обычное текстовое поле input, заказчику до безумия надо, чтобы в этом поле был возможен перенос строки. Чтобы текст как в textarea переносился. Ну и самый финиш, заказчик сказал не в коем случае не использовать textarea. Я был в шоке! Скажите, коллеги, возможно ли данную хрень как-то решить? Заранее буду очень благодарен. Понимаю, что бред, но просят мне кажется невозможное. Заранее, спасибо. Я никогда с таким бредом не сталкивался
|
Цитата:
Как вариант... <p contenteditable="true"> А вслед за этим на Тортуге наступили дни кипучей деятельности: суда оснащались в дальний поход, заготавливалось мясо и другие продукты, грузились различные запасы, необходимые для военных действий. </p> |
спасибо конечно, но это не то. Именно input надо. У них там куча говнософта написанного давно, и он у них умеет парсить поле input. Но ранее они на C# писали интерфейс а там в поле можно сделать multiline. А вот как в вебе это сделать я всю голову сломал. Еще есть идеи кроме того как послать в задницу заказчика?)
|
espltd,
заказчик умеет пользоваться браузерными дебажными инструментами? например, смотреть код элемента ) |
Цитата:
|
Через инпут можно накостылить, придется нажатие на ентер перехватывать, вставлять новый инпут после фокусного.
Еще обрабатывать кнопки-стрелки вверх и вниз, перемещаться по инпутам. Но это будет поистине необычное поделие ))) |
ох... звиздец конечно
|
Ребят, с этой задачкой я что нибудь подумаю. Если придумаю - напишу. Еще вопросик. Подскажите пожалуйста, есь плагин такой: https://github.com/markcell/jQuery-Tabledit
Это обычные редактируемые таблицы. Там есть input-ы. Как мне все инпуты поменять на textarea. Дело в том, что там очень много javascript кода. Я по части php. Мне помощь со стороны нужна. Можете одним глазком глянуть если полчасика есть? Буду очень благодарен. Я пытался чисто в html-ке и не много в javascript поменять, но половина не работала. Что-то не учитываю. спасибо. |
Не доводилось пользоваться данным плагином?
|
Наверно не то?
<input id="uxMessage" validation="required" name="uxMessage" type="text" /> <script type=text/javascript> var textArea = jQuery('<textarea />').attr({'id': 'uxMessage', 'name': 'uxMessage'}); jQuery('#uxMessage').replaceWith(textArea); </script> |
Часовой пояс GMT +3, время: 13:39. |