본문 바로가기

javascript19

[javascript] 지정된 영역만 자바스크립트로 출력 하기 대부분 팝업을 띄워서 필요한 부분을 다시 읽어 들여서 출력을 많이 하는데 출력을 위해서 페이지를 추가로 만들어야 하는 번거로움이 생긴다. 이럴 경우 자바스크립트로 특정 부분을 지정하여 출력할 수 있다. 출력할 내용 테이블이 될수도 이미지가 될 수도 어떤 내용이든 출력 이영역 안에 내용만 출력 위 소스처럼 굵게 입력한 id 값 이후 내용을 출력하게 됩니다. 따라서, div를 이용할 경우 내용 처럼 적용하실 수도 있습니다. 출력할때만 추가적으로 내용을 넣고 싶다면 script에서 document.write를 추가하시면 됩니다. 응용해서 적용해 보시기 바랍니다. ^^ 위 글은 세이박스에서 작성한 글이므로 가져 가실 때 출처 남겨 주세요! ㅋㅋ 2009. 8. 31.
input 리스트가 배열로 반복될경우, 자바스크립트로 원하는 리스트 선택하기 input을 name 값을 배열로 반복해서 값을 담은뒤 자바스크립트에서 값을 불러 오기 위해서는 elements[] 를 이용하면 됩니다. var b = document.list1.elements["a["+num+"]"].value; num은 input 의 배열값입니다. num = 0 => 111 num = 1 => 222 값이 되겠죠. 2009. 8. 27.
자바스크립트에서 confirm() 을 사용할 경우 확인, 취소 로 나오는 버튼을 Yes, No 로 바꾸기 자바스크립트에서 cofirm() 을 사용할 경우 OK, CANCEL, 확인, 취소 로 나오는 버튼을 Yes, No 로 변경하고자 할경우 다음과 같이 사용합니다. function window.confirm(str) { execscript('n = msgbox("'+str+'","4132")',"vbscript"); return(n == 6); } if(confirm("위탁에 대한 동의를 하시겠습니까?")) { alert('동의 하셨습니다.'); } ※ IE 전용 기능 입니다. [출처] 유포유 - http://www.uforu.net/bbs/board.php?bo_table=board05&wr_id=97 2009. 5. 8.
AJAX란? AJAX는 보통 아작스, 에이잭스 등으로 불리는데, 개인적으로는 AFC Ajax 의 영향으로 아약스라 부르고 있다. -_-;; 호칭은 개인적인 취향이니 알아서 부르면 된다. AJAX는 Asynchronous Javascript And Xml의 약자로 말 그대로 비동기적 자바스크립트와 XML 을 사용하여 동적으로 통신이 진행되는 기술이다. 기존의 웹 프로그래밍의 경우 페이지의 이동없이 브라우저 화면을 동적으로 변경하는것이 불가능했지만 AJAX를 통하여 동적인 화면변경이 가능하다. 실제로 브라우저의 페이지 이동보다 AJAX의 통신속도가 더 빠른데, 그 이유는 AJAX를 사용하면 페이지 전체뿐이 아니라 일부만을 변경할수도 있기 때문이다. 실제 적용된 예시로는 구글맵스나 콩나물지도같은 지도서비스등이 있다. AJ.. 2009. 4. 20.