@ikfah012
Не самый умный парень в этом чате

Как выделить значения из инпутов?

Добрый день.
Как мне выделить по клику на какой-нибудь элемент текст во всех инпутах на странице?
Есть такая таблица и мне нужно скопировать данные из второго столбца в excel в таком же порядке.
<table>
<tr><td>Колонка 1</td><td><input value="Колонка 2"></td></tr>
<tr><td>Колонка 1</td><td><input value="Колонка 2"></td></tr>
<tr><td>Колонка 1</td><td><input value="Колонка 2"></td></tr>
</table>

Пытался таким образом, но ничего не получилось ¯\(°_o)/¯
$(document).ready(function() {
  $(".header").on("click", function() {
     $(".form-control").select();
}
  });
});
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 2
Relow
@Relow
Ничего не умею
Если столбцов не много, могу предложить, зажав контрл, всё прокликать
Ответ написан
AlexanderBaranchugov
@AlexanderBaranchugov
Я такой
Попробуй так:
1. замени инпуты на обычные элементы типа span, тогда ты сможешь выделять ячейки просто зажав кнопку мыши.

2.Ежели тебе нужны инпуты в ячейках, то сделай аля "фокус" на ячейках таблицы. При клике на ячейку таблица вставляй инпут, а текстовый элемент убирай и наоборот.

3. Добавь кнопку, которая будет выделять всю таблицу.

пример тут: https://jsfiddle.net/iXander/9xodf53t/25/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект