매번 사용자가 내가 매 3 개 문자 점, 예를 들어 추가 버튼을 원하는 프레스 : 어떻게 입력 필드에 형식을 지정할 수 있습니까?
123
123.456
12.345.678
내가이 매번 키를 누를 때 무슨 일이 생긴 싶지을, 이것은 내가 무엇을 가지고 있지만, 행운 ...
function format_num(input) {
str = input.value;
str.replace(/(.{3})/,'$1.')
input.value = str;
}
<input type="text" name="num" id="num" onKeyPress="format_num(this)">
http://jsfiddle.net/은 대체 전화는 세 문자의 첫 번째 항목을 대체 할 것입니다 자바 스크립트 코드 – tobspr
한 가지 문제를 제시 할 수있는 아주 좋은 플랫폼입니다. 두 번째 슬래시 뒤에 문자 g를 추가하면 반복적으로 바뀝니다 (3 자의 배수가 있으면 끝에 점이 추가됩니다). – tuckermi
질문의 제목이 질문의 텍스트와 일치하지 않습니다. 왜 이렇게하고 싶은지도 명확하지 않습니다. 즉, 잘못된 문제를 해결할 수 있습니다. 자동으로 문자를 삽입하여 사용자 입력을 방해하는 것은 일반적으로 좋지 않습니다. –