export const setCursor = (el: HTMLElement, offset: number) => {
const range = document.createRange()
const sel = window.getSelection()
range.setStart(el, offset)
range.collapse(true)
if (sel) {
sel.removeAllRanges()
sel.addRange(range)
}
}
setCursor(textRef.current, textRef.current.childNodes.length);
'JavaScript' 카테고리의 다른 글
| ios에서 textarea maxLength 이슈 (0) | 2021.09.13 |
|---|---|
| 브라우저에서 뒤로 버튼을 사용할 수 있는지 여부 체크하는 방법 (0) | 2021.07.07 |
| svg 그라데이션 동적으로 적용 (0) | 2021.03.11 |
| package.json add (0) | 2021.02.17 |
| Rollup.js로 프로젝트 셋팅 (0) | 2020.12.24 |