WEB/JavaScript
-
[JS] 자바스크립트 유효성 검사WEB/JavaScript 2022. 9. 14. 10:55
ver1. 정규표현식 사용 X 회원 기본 정보 아이디: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호확인: 메일주소: 예) id@domain.com 개인 신상 정보 생일: 년 1 2 3 4 5 6 7 8 9 10 11 12 월 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 일 관심분야: 컴퓨터 인터넷 여행 영화감상 음악감상 자기소개: var arr = []; var i = 0; for(var j = 48; j < 58; j++){ arr[i++] = j; } for(var j = 65; j < 91; j++){ arr[i++] = j; } fo..
-
-
[JS] 자바스크립트 계산기WEB/JavaScript 2022. 9. 13. 14:13
index.html Clear = 1 2 3 + x^y 4 5 6 - sin 7 8 9 * cos 0 +/- . / tan index.js var count = -1; var x, y, op; var resultTag = document.querySelector(".output"); var btn2 = document.querySelector(".btn2"); function cal(self){ if(self.id != null){ if(self != btn2){ btn2.id = "+/-"; } if(self.id == "num"){ // 숫자 if(count == -1){ // 처음 숫자가 눌릴 때, 앞자리가 0인 것을 막기 위해 if(self.innerHTML == 0){ resultTag.valu..
-
[WEB] 자바스크립트 게시판 CRUDWEB/JavaScript 2022. 9. 11. 23:15
자바스크립트로 게시판 CRUD를 구현해보았다. DB를 사용하지 않고 어떤 방식으로 글을 등록하고 수정하고 삭제할지 고민하던 중 localstorage 를 사용하여 브라우저에 저장할 수 있다는 것을 알게 되었다. 아직은 코드가 조금 난잡하여 수정 예정이다. index.html 번호 제목 글 등록 index.js function getForm(){ var title = document.querySelector("#title").value; var content = document.querySelector("#content").value; window.localStorage.setItem(title, content); } const length = window.localStorage.length; consol..