input 태그 속성에 onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" 를 추가해주면 된다.
반응형
'Web > HTML | JSP' 카테고리의 다른 글
| 쿠키와 세션비교 (0) | 2021.06.02 |
|---|
input 태그 속성에 onKeyup="this.value=this.value.replace(/[^0-9]/g,'');" 를 추가해주면 된다.
| 쿠키와 세션비교 (0) | 2021.06.02 |
|---|
| 쿠키 | 세션 | |
| 저장위치 | 브라우저 | 서버 |
| 보안 | 비교적 보안이 취약 | 상대적으로 안전 |
| LifeCycle | 유효기간이 남아 있으면 브라우저를 종료해도 유지 | 브라우저 종료시 세션 삭제 |
| 속도 | 상대적으로 빠름 | 요청마다 서버에서 처리해야하기 때문에 느림 |
쿠키는 웹브라우저가 보관하는 데이터이다. 웹 브라우저는 웹 서버에 요청을 보낼 때 쿠키를 함께 전송하며, 웹 서버는 웹 브라우저가 전송한 쿠키를 사용해서 필요한 데이터를 읽을 수 있다. 이를 사용하면 웹 서버와 웹 브라우저는 필요한 값을 공유하고 상태를 유지할 수 있다.
ex) 아이디 자동완성, 오늘만 보지않기(팝업창), 쇼핑몰에서 로그인 안한 상태에서 장바구니 담기(지워져도 크게 상관없는 것)
세션은 클라이언트의 상태를 저장할 수 있다. 쿠키와의 차이점은 세션은 웹 브라우저가 아니라 서버에 값을 저장한다는 것이다. 서버는 세션을 사용해서 클라이언트 상태를 유지할 수 있기 때문에 로그인한 사용자 정보를 유지하기 위한 목적으로 세션을 사용한다.
ex) 네이버 로그인한 후 에 카페, 블로그, 쇼핑 창을 이동해도 로그아웃되지 않음
| input 텍스트 입력 시 숫자만 허용하기 (onkeyup) (0) | 2022.04.01 |
|---|