Web/JavaScript

input에 자연수(정수)만 입력받기

reumiii 2023. 5. 9. 11:57

1. input에 type을 number로 하고

2. onkeypress 항목을 추가해서 입력된 키가 0~9만 true로 반환하도록 설정한다.

 

<input type="number" onkeypress="return checkInputNumber(event)"/>

<script>
	// 입력시 자연수만 입력되도록 설정
	function checkInputNumber(event){
		if(event.key >= 0 && event.key <= 9) return true;
	  	return false;
	}
</script>