@Hukyl

Как вставить скопированные значения из Excel в ряд input-ов?

В таблице Excel есть ряд с числовыми значениями, а в форме - ряд из input-ов. Как по нажатию Ctrl+V вставлять эти значения, по одному в каждый input, и, вообще, возможно ли такое?

Также рассматриваю реализацию с помощью JavaScript
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега JavaScript
Верставший фронтендер
В зависимости от того, копируете из колонки или из ряда - у ячеек будет разный разделитель.
либо \n, либо \t. (Ещё, может быть, разделитель может зависеть от ОС, но это надо проверять)
Соответственно,
обрабатываете событие paste
• читаете вставляемые данные как текст
• делите строку по этим символам на массив
• вставляете в инпуты
• Профит
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы