안녕
-
자바스크립트 - Form 폼 (양식) / 예제프로그래밍/JavaScript 자바스크립트 2021. 10. 6.
form 접근 : 'document.forms'로 접근 이름 : 과목 : 등록하기 - 일단 var f = document.forms[0]; 을 통해서 0번째 인덱스 즉 첫번째 폼을 f에 담고 - 폼이 담긴 f에서 여러 form 컨트롤 요소들을 찾는다. (비어있는 칸을 찾기 위해서) - form 요소들을 찾기위해서는 elements[i]를 사용해야하는데 이건 배열임 - for문으로 전체 요소 길이만큼 반복문 돌리고 for문 안에서 if문으로 확인을 거침 f.elements[i].value를 했을때 값이 있으면 true 없으면 false 반환 form 접근 : 'document.폼이름' 으로 접근 이름 : 과목 : 등록하기 위랑 같은 개념이지만 폼에 접근하는 방식이 인덱스가 아니라 폼 이름으로 접근함 폼 이..
-
파이썬 - pypy3 설치프로그래밍/Python 파이썬 2021. 10. 4.
pypy를 설치하고, 경로 잘 외워두고 이건 설치 다 하고 나서 하는것 pip ensure 해주기 https://levelup.gitconnected.com/how-to-run-pypy-as-your-vs-code-jupyter-interpreter-70836adf44c6 How to run PyPy as your VS Code Jupyter interpreter Ever wondered how you can run PyPy as an interpreter for your Jupyter notebooks in Visual Studio Code? Well, I have. And it took me forever… levelup.gitconnected.com https://stackoverflow.com/q..
-
파이썬 - cmd 창에서 파이썬 .py 파일 실행프로그래밍/Python 파이썬 2021. 10. 4.
환경 변수 추가 되어 있다는 전제하에 내가 실행시킬 파이썬 프로그램 위치 찾아서 cmd창 열고 -> cd 입력하고 한칸 띄우고 경로 붙여넣기 (붙여넣기 안되면 마우스 우클릭 -> cmd창에서 붙여넣기임) -> 엔터 예시) cd /Users/user/Documents/image 그럼 cmd창에서 이제 내가 실행 시킬 파이썬 파일이 있는 위치까지 왔으니까 실행하고 싶은 파이썬 파일을 실행 하자 이제 python 한칸띄우고 lotto.py 입력하고 엔터 python lotto.py 혹시 안되면 python3 버전 명시 해줘야 할 수 있음. python3 lotto.py로 시도. python3 lotto.py
-
자바스크립트 - Event 이벤트 핸들러프로그래밍/JavaScript 자바스크립트 2021. 10. 2.
event handler - 이벤트 핸들러 : 이벤트가 발생했을 때 그 처리를 담당하는 함수 - 이벤트 등록 인라인 이벤트 핸들러 방식 : on으로 시작(onclick)하는 이벤트 속성값으로 이벤트 호출 클릭 1 클릭 2 인라인 태그에서 이벤트 핸들러를 추가하려면 onclick를 사용하면 된다. 버튼 태그 인라인에서 onclick = "fun1(); fun2()" 버튼을 누르면 펀함수1과 2를 실행해라 event handler 이벤트 등록 : 이벤트 핸들러 프로퍼티 방식 클릭 이벤트 핸들러는 하나만 가능하다. 만약 이미 있는데 또 이벤트를 만들면 기존의 이벤트는 사라진다. event handler : 이벤트 등록 - addEventListener() 메소드 클릭 이벤트 핸들러를 자바스크립트에서 따로 등록..
-
자바스크립트 - 화면 좌표 찾기프로그래밍/JavaScript 자바스크립트 2021. 10. 1.
screenLeft, screenTop / screenX, screenY 모니터 최상단을 기준으로 좌표 값 여기선 자바 스크립트 코드를 HTML 아래로 빼야 한다. 먼저 작성을 하면 객체를 못찾음 event.screenX; event.screenY; 는 마우스의 좌표를 알려준다 다만 screen. 으로 시작되면 모니터 크기 상관없이 해상도 따라서 모니터 최상단 좌측을 기준으로 한다. 사진을 보면 빨간곳을 클릭했는데 10,10이 아니라 10,220이 나온 이유가 Y가 모니터 기준으로 들어갔기 때문이다. clientX, clientY document의 가장 위쪽 지점을 기준으로 마우스 좌표(스크롤은 무시) event.clientX client는 모니터 최상단이 아니라 문서의 최상단 즉 인터넷 창에서 즐겨찾기..
-
자바스크립트 - form에 접근하기프로그래밍/JavaScript 자바스크립트 2021. 10. 1.
document 객체 이름 : 생일 : 나이 : 확인 자바스크립트에서 document 즉 HTML 쪽에서 작성한 form에 접근하는 여러 방법들이 있다. 1. form에 이름을 주고 자바스크립트에서 이름으로 접근 = HTML form name = "myForm" = 자바스크립트에서 var f = document.myForm; 2. form의 인덱스 번호로 접근 = HTML 문서에서 첫번째 form에 접근 = var f = document.forms[0]; 3. form의 값에 접근하는 법 = var name = document.myForm.name.value; = 폼 태그 안에 있는 name 값을 가져옴 4. 객체의 이름 속성을 이용해서 접근 = var birth = document.getElements..
-
자바스크림트 - BOM프로그래밍/JavaScript 자바스크립트 2021. 9. 30.
BOM은 브라우저 오브젝트 모델의 줄임말. window 객체 - 팝업 창 팝업창열기 팝업창닫기 window 객체를 이용해서 팝업창을 열고 닫을 수 있다. window.open(url, 팝업창 이름, 창의 속성) 을 이용해서 팝업창을 만들 수 있음. 닫을때는 win.close(); 파일 2개를 가지고 해보기 ex02.html 1111-서울 2222-인천 3333-경기 4444-부산 5555-제주 zip.html 우편번호 확인 url 특성을 이용해서 폴더내 다른 html 파일에 접근 해본다. window.open(url, "zip", flag); => zip.html에 접근 HTML 내용은 form 태그로 감싸준다. form 태그의 name을 가지고 접근을 할거기 때문에 꼭 form을 써야 한다. zip.h..