'프로그래밍/HTML, CSS, JavaScript'에 해당되는 글 62건
인터넷 화면을 프리터 할 때 오른쪽 마우스 버튼을 눌러 인쇄 기능을 이용합니다. 이 인쇄 기능을 호출 하는 자바스크립트 함수가 windows.print() 입니다. 그런데 화면의 특정부분만 인쇄 할 수 있도록 기능을 추가 하고 싶은 경우가 있습니다. 또는 화면의 구조 및 특성으로 인해 인쇄를 하면 오류가 발생하는 경우 오류가 발생하지 않도록 제어하길 원하는 경우가 있습니다. 그런 경우 간다하게 사용 하는 방법 입니다. var printDiv; var initBody; function printDiv2 (divId) { printDiv = document.all[divId]; window.onbeforeprint = beforePrint; window.onafterprint = afterPrint; win..
자바스크립트 함수에는 특정문자를 바꾸는 기능을 하는 replace라는 함수가 있습니다. 그러나 이 함수는 특정문자에 대하여 단 한번만 변경하게 됩니다. 그렇다면 특정문자를 모두 변경 하고자 할 때 어떻게 하면 되는지 알아 보도록 하겠습니다. 예를 들어 콤마를 모두 제거하고 싶거나 특정문자를 다른 문자로 모두 변경하고자 할 때 입니다. ■ 한번만 변경하게 되는 기본 사용방법 문자열.replace("변경 할 문자", "변경 될 문자"); 예제> "aaaa".replace("aa", "bb"); 결과> "aabb" ■ 특정문자 모두 바꾸기 문자열.replace(/변경 할 문자/g, "변경 될 문자"); 예제> "aaaa".replace(/aa/g, "bb"); 결과> "bbbb" ■ 숫자만 남기기(콤마제거 및..
이미지에 마우스를 오버했을 경우 텍스트 문구가 보여지는 효과를 주는 예제를 알아 보도록 하겠습니다. 전체소스 이것은 사과 입니다. 실습 - 예제결과 이미지 위로 마우스를 올렸을 경우 이미지가 올라가며 텍스트 문구가 보여지게 됩니다. 이것은 사과 입니다.
테이블 안 체크박스를 클릭하면 해당 Row의 배경 색이 변경되는 코딩 방법을 알아 보도록 하겠습니다. 자바스크립트를 사용하여 간단하게 체크 된 라인의 배경색을 변경 할 수 있습니다. 먼저 전체 소스를 살펴 보도록 하겠습니다. 전체소스 이런조이 체크박스 체크하면 테이블의 체크 된 라인의 색이 변경 됩니다 설명 1. 자바스크립트 호출 → onclick="setBg(this)" 체크박스를 클릭 했을 경우 setBg 함수를 호출하게 됩니다. this란 현재 자신의 정보를 객체로 보내게 됩니다. 2. 호출 자바스크립트 function setBg(t) { td = t.parentNode; td.style.backgroundColor = (t.checked) ? "blue" : "white"; tr = t.paren..
DIV를 웹화면 중앙에 배치하는 방법에 대하여 알아 보도록 하겠습니다. 블로그를 하거나 웹화면을 만들 때 content 배치를 center 또는 middle로 하고자 할 경우가 있습니다. 그런 경우 간단하게 CSS속성으로 중앙 배치를 할 수 있습니다. 핵심 CSS 태그 - position:absolute; → 절대 위치를 적용하기 위해 position값을 absolute로 설정 합니다. - top: 50%; left: 50%; → 절대 위치를 위에서부터 50% 되는 지점, 그리고 왼쪽에서부터 50%되는 지점으로 설정합니다. → 이렇게 설정하게 되면 중앙에서부터 해당 영역이 시작 됩니다. - height:300px; width:400px; → DIV의 크기를 설정 합니다. - margin:-150px 0p..