HTMLElement.select();
element select 함수는 input text 나 textarea 요소를 드래그한 듯이 선택하기 위해 사용하는 함수다.
다음 예시를 통해 실행해보자
당연히 선택을 하면 해당 요소에 focus가 적용된다.
코드를 보자
<input type="text" id="text" value="contents"><input type="button" id="forText" value="text">
<textarea id="textarea">contents</textarea><input type="button" value="textarea" id="forTextArea">
html을 보면 이벤트 쉽게 추가하기 위해 id속성을 추가했다.
스크립트 코드를 보자
document.getElementById('forText').addEventListener('click', function () {
document.getElementById('text').select();
});
document.getElementById('forTextArea').addEventListener('click', function () {
document.getElementById('textarea').select();
});
버튼에 각각 input text와 textarea 요소를 구해 select를 할 수 있도록 click 이벤트를 추가했다.
'IT > 자바스크립트' 카테고리의 다른 글
[javascript] ES6 Arrow Function (0) | 2018.08.21 |
---|---|
[javascript] 자바스크립트 구현 (0) | 2018.08.20 |
[javascript] promise 객체 소개 (0) | 2018.08.14 |
[javsscript] es6 dynamic import (0) | 2018.08.12 |
[javascript] es6 export, import 사용하기 (0) | 2018.08.11 |
댓글