Google Chrome을 사용하여 표에서 열 선택

Google Chrome을 사용하여 표에서 열 선택

웹페이지의 표에서 열을 선택할 수 있는 Google Chrome용 확장 프로그램이 있나요? 예를 들어 테이블의 한 열에서만 텍스트를 복사하려는 경우입니다.

Firefox에서는 키를 누르고 있으면 행이나 열을 선택할 수 있는데 Ctrl, Chrome에서도 비슷한 기능을 사용할 수 있는지 궁금합니다.

답변1

오래된 스레드를 찾아내서 죄송하지만 앞으로 누군가에게 도움이 될 수 있습니다. 저는 Chrome 확장 프로그램을 작성했습니다.칼럼복사이 작업을 수행합니다.

답변2

또 다른 해킹 - 전체 테이블을 Chrome에서 Excel로 복사한 다음 열을 복사합니다. 저는 이것을 주식 화면에서 주식 시세 표시기 열을 가져오는 데 사용합니다.

LibreOffice Calc를 사용해도 작동합니다.

답변3

여기 또 다른 것이 있습니다(내 것):복사 테이블.

테이블의 열, 행 및 임의 영역을 선택하고 다양한 형식으로 복사할 수 있습니다.

답변4

확장 프로그램을 설치하지 않고:

콘솔 열기그리고 다음을 입력하세요:

document.getElementsByTagName('table')

둘 이상이면 원하는 테이블의 인덱스를 사용하십시오. 내 경우에는 첫 번째 테이블을 원하므로 0을 인덱스로 사용합니다.

document.getElementsByTagName('table')[0]

원하는 열을 정의하십시오(첫 번째 열은 0입니다).

column = 0

그리고 이것이 최종 코드입니다:

Array.from(document.getElementsByTagName('table')[0].getElementsByTagName('tr'))
    .map(tr => tr.getElementsByTagName('td'))
    .filter(td => td.length > 0)
    .map(td => td[column].innerHTML)

이제 콘솔에서 복사할 수 있는 출력이 생겼습니다(예: ["Item 1", "Item 2", "Item 3"]).

관련 정보