반응형
페이지로드시 입력 필드와 그 안의 텍스트를 자동으로 선택하는 방법
페이지가로드되면 커서를 특정 필드로 이동하고 싶습니다. 문제 없어요. 그러나 해당 텍스트 필드에있는 기본값을 선택하고 강조 표시해야합니다.
에서 http://www.codeave.com/javascript/code.asp?u_log=7004 :
var input = document.getElementById('myTextInput');
input.focus();
input.select();
<input id="myTextInput" value="Hello world!" />
입력 태그에 다음을 배치하십시오.
onFocus="this.select()"
이 시도. 이것은 Firefox와 크롬 모두에서 작동합니다.
<input type="text" value="test" autofocus="autofocus" onfocus="this.select()">
페이지로드시 수행하려면 :
window.onload = function () {
var input = document.getElementById('myTextInput');
input.focus();
input.select();
}
<input id="myTextInput" value="Hello world!" />
잘 작동하는 매우 간단한 방법을 찾았습니다.
<input type="text" onclick="this.focus();this.select()">
jquery를 사용할 때 ...
html :
<input type='text' value='hello world' id='hello-world-input'>
jquery :
$(function() {
$('#hello-world-input').focus().select();
});
예 : https://jsfiddle.net/seanmcmills/xmh4e0d4/
var input = document.getElementById('myTextInput');
input.focus();
input.setSelectionRange( 6, 19 );
<input id="myTextInput" value="Hello default value world!" />
텍스트 필드에서 특정 텍스트 선택
또한 다음과 같이 사용할 수 있습니다.
input.selectionStart = 6;
input.selectionEnd = 19;
반응형
'programing' 카테고리의 다른 글
트렁크에서 분기로 SVN 전환 (0) | 2020.11.26 |
---|---|
Angular2 코드의 TypeScript 오류 : '모듈'이름을 찾을 수 없습니다. (0) | 2020.11.26 |
jQuery를 사용하여 많은 텍스트가있는 div의 맨 아래로 스크롤 (0) | 2020.11.26 |
Ruby에서 주어진 문자로 문자열을 두 부분으로 만 분할하는 방법은 무엇입니까? (0) | 2020.11.26 |
Metro 스타일 Windows 8 앱에 대한 "표준"타일 색상 목록이 있습니까? (0) | 2020.11.26 |