! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

키 이벤트 전달 > Q&A | 토론

본문 바로가기

PureJS 키 이벤트 전달

페이지 정보

작성자 자동화 작성일 2022-06-21 19:26 조회 768회 댓글 0건
제품 버전 : v15
컨트롤 이름 : 키 이벤트

본문

아래와 같이 셀 입력 이벤트를 발생 시킨 후,

sheet.startEdit();

키 이벤트 (타이핑)를 전달하고 싶습니다. 

아래 두 가지가 가능한지 확인 부탁드립니다. 감사합니다. 



1. 단순한 텍스트 타이핑하는 방법  

ex. 셀 입력 이벤트 후, 'example' 라는 글자가 씌여져있는 상태


 



2. 단축키를 포함한 키를 전달하는 방법



  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

3 답변

PureJS Re: 키 이벤트 전달

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK루카스 작성일 2022-06-22 09:57 댓글 0건

본문

안녕하세요 그레이프시티입니다.


startEdit는 이벤트가 아닌, 현재 셀을 edit 모드로 만드는 메소드입니다.

SpreadJS 로드 시 자동으로 특정 셀을 edit 모드로 만들고 'example'이라는 값을 표시하도록 하기 위해서는 아래와 같이 간단히 구현 가능합니다.

startEdit 메소드 도움말


두 번째로 문의 주신 단축키를 포함한 키를 전달한다는 것은 어떤 의미인지 조금 자세한 설명 주시면 거기에 맞는 답변 드리도록 하겠습니다.


감사합니다.

그레이프시티 드림


댓글목록

등록된 댓글이 없습니다.

PureJS Re: 키 이벤트 전달

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 자동화 작성일 2022-06-22 15:01 댓글 0건

본문


2. 단축키를 포함한 키를 전달하는 방법


=> Win + . (마침표)와 같은 단축키를 포함한 키를 눌렀을때입니다. 

예를들어 아래 사진과 같이 셀이 활성화된 상태에서 

윈도우+점 키를 누르면 이모지창이 뜨도록 하고 싶습니다. 

감사합니다.


c9830728c1be88fbd7e3df06baa04d17_1655877708_6917.png
 



댓글목록

등록된 댓글이 없습니다.

PureJS Re: 키 이벤트 전달

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 GCK루카스 작성일 2022-06-24 10:32 댓글 0건

본문

안녕하세요 그레이프시티입니다.


추가로 확인해 보았으나, 이모지 창이 뜨는 것은 코드로 실행이 어려워 보입니다.

이모지 창은 OS의 기능이기 때문에 자바스크립트가 실행되는 브라우저 단에서 실행시킬 수 없을 것으로 보입니다.

자세한 내용은 아래 외부 링크에서 확인해 보실 수 있으니 참고해 주시기 바랍니다.


Can I open the OS native emoji picker in a web page?


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.