본문 바로가기

프로그래밍93

체크박스 클릭 시 해당 테이블 줄 배경색 변경하기 테이블 안 체크박스를 클릭하면 해당 Row의 배경 색이 변경되는 코딩 방법을 알아 보도록 하겠습니다. 자바스크립트를 사용하여 간단하게 체크 된 라인의 배경색을 변경 할 수 있습니다. 먼저 전체 소스를 살펴 보도록 하겠습니다. 전체소스 이런조이 체크박스 체크하면 테이블의 체크 된 라인의 색이 변경 됩니다 설명 1. 자바스크립트 호출 → onclick="setBg(this)" 체크박스를 클릭 했을 경우 setBg 함수를 호출하게 됩니다. this란 현재 자신의 정보를 객체로 보내게 됩니다. 2. 호출 자바스크립트 function setBg(t) { td = t.parentNode; td.style.backgroundColor = (t.checked) ? "blue" : "white"; tr = t.paren.. 2018. 7. 25.
[HTML/CSS] DIV 중앙, 가운데 배치하기 DIV를 웹화면 중앙에 배치하는 방법에 대하여 알아 보도록 하겠습니다. 블로그를 하거나 웹화면을 만들 때 content 배치를 center 또는 middle로 하고자 할 경우가 있습니다. 그런 경우 간단하게 CSS속성으로 중앙 배치를 할 수 있습니다. 핵심 CSS 태그 - position:absolute; → 절대 위치를 적용하기 위해 position값을 absolute로 설정 합니다. - top: 50%; left: 50%; → 절대 위치를 위에서부터 50% 되는 지점, 그리고 왼쪽에서부터 50%되는 지점으로 설정합니다. → 이렇게 설정하게 되면 중앙에서부터 해당 영역이 시작 됩니다. - height:300px; width:400px; → DIV의 크기를 설정 합니다. - margin:-150px 0p.. 2018. 7. 1.
[JavaScript] 펼쳐지는 세로 트리메뉴 쉽게 만들기 가장 간단하게 만들어 볼 수 있는 세로방향 트리형 메뉴를 만들어 보도록 하겠습니다. 먼저 CSS목록 속성 중 불릿에 대하여 잘 모를 경우 아래 글을 참고하시기 바랍니다. 2018/02/06 - [프로그래밍/HTML, CSS, JavaScript] - CSS 목록 속성 불릿(Bullet) 지정하기 예제모습 트리메뉴 만들기 소스 프로그래밍 HTML, CSS, JavaScript JAVA, .NET, 기타 컴퓨터일반 여행/맛집 여행 맛집 코딩하기(소스설명) 1. 먼저 불릿을 이용하여 메뉴를 만들어 줍니다. 상위메뉴 하위메뉴1 하위메뉴2 상위메뉴 2. 불릿 메뉴에 CSS 스타일 속성을 설정 합니다. - 마우스 모양 및 표시할지에 대한 속성(display)을 설정합니다. UL > LI {cursor: pointe.. 2018. 6. 25.
[자바스크립트] 일정간격으로 배경 색 변경하기- setInterval 자바스크립트를 이용하여 일정시간 후 이벤트를 발생시키거나, 일정시간마다 이벤트를 발생시키는 방법에 대하여 알아 보도록 하겠습니다. 이번 예제는 일정 시간(3초) 후 또는 일정시간(1초)마다 배경색을 랜덤으로 변경시키는 것 입니다. 먼저 소스 및 설명 아래에 있는 결과확인하기 부분에서 어떻게 발생되는지 버튼을 클릭해 보고 확인 해 보시면 이해하기 쉬울 것 입니다. 자바스크립트 소스 및 설명 결과 확인하기(버튼을 눌러 예제 결과를 확인 해 보세요) 정리 - setTimeout : 일정 시간 후 한번 실행 - setInterval : 일정 시간마다 반복 실행 - clearTimeout : 일정 시간 후 한번 실행하는 것을 중지 합니다. - clearInterval : 일정시간마다 반복하는 것을 중지 합니다. .. 2018. 6. 20.