728x90 반응형 Study/JavaScript12 [Javascript] 엔터(Enter) 키 이벤트 1. 이벤트 발생시 수행할 함수를 작성 function enterkey() { if (window.event.keyCode == 13) { // 엔터키가 눌렸을 때 } } 2. 이벤트 대상에 작성 참조 : blog.miyam.net/139 2020. 12. 23. [Javascript] Radio버튼을 변경 못하게 막는 방법 보통 HTML의 INPUT 태그의 직접 입력이나 변경을 방지하기 위해, 다음과 같이 readonly속성을 사용한다. 하지만, 유독 radio 버튼에 대해서는 이 readonly속성이 먹히지 않는다. 다음과 같이 해도, radio버튼을 클릭하면 선택이 바뀐다. 선택1 선택2 // 안돼 선택1 선택2 출처: https://pgmaru.tistory.com/188 [PgMaru] 2020. 12. 17. [JavaScript, JQuery] 자바스크립트 function start onload와 (function(){..}, $(document).ready(function){..}; 의 차이 //1 $(doument).ready(function(){}); //2 $(function(){}); //3 window.onload = function(){}; 자바스크립트 코딩에 있어 위와 같은 이벤트 핸들러에는 페이지가 로딩 되었을 떄 일어나길 바라는 이벤트 들이 작성된다. 1번과 2번은 정말 흔하게 많이 쓰이며 제이쿼리를 사용할 때 쓰인다. 3번 같은 경우엔 DOM레벨 0방식의 자바스크립트이다. 이 셋의 차이점은 이렇다. 1번과 2번의 경우에는 리소스와 상관없이 DOM만 생성되어도 호출이 된다. 즉, 이미지와 같은 리소스를 요구하는 페이지일 경우 이미지의 로딩 완료와 상관없이 진행된다... 2020. 10. 23. var, let, const 차이점은? var, let, const 차이점 var 는 function-scoped이고, let, const는 block-scoped 입니다. function-scoped 와 block-scoped가 어떤 말일까? var(function-scoped) //var는 function-scoped이기 때문에 for문이 끝난 다음에 i를 호출하면 값이 출력이 잘 된다. //이건 var가 hoisting 되었기 때문이다. for(var j=0; j 2020. 3. 2. 이전 1 2 3 다음 728x90 반응형