일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- rowspan
- GPS
- node.js
- PHP
- jQuery
- 가우스
- tomcat
- ibsheet
- dock
- Google Map
- 전자정부프레임워크
- MySQL
- Android
- Struts
- oracle
- swingx
- JSON
- appspresso
- Ajax
- phonegap
- Spring
- JDOM
- MFC
- PLSQL
- Eclipse
- iBATIS
- sencha touch
- jsr 296
- WebLogic
- 선택적조인
- Today
- Total
목록Developement/Web (137)
Where The Streets Have No Name
adasdf
// 폼에 설정된 입력 필드들의 입력여부를 체크한다. 필드는 name속성이 지정되어야함 // 다중값에 대한 지원(배열 필드) // Parameter : fieldlist - 체크대상 필드배열 (= [ ["name","이름"],["telno","전화번호"] ] ) // Return 값 : true - 모든 필드가 입력됨 // false - 입력이 누락된 필드가 존재 function jf_ChkForm2(fieldlist) { for (i = 0; i < fieldlist.length; i++){ var ofld = document.getElementsByName(fieldlist[i][0]); for(j = 0;j < ofld.length; j++){ if (jf_SkipSpaces(ofld[j].valu..
◆ 바뻐서 다 읽기 힘든분을 위한 핵심 요약 ◆ form에서 name=abc[] 식으로 배열로 선언했어도 JavaScript에서 접근은 "abc[]" 문자열로 접근할 것.., 요약끝... 많은 분들이 form 객체에서 선언한 배열을 JavaScript와 PHP에서 함께 사용하기를 원합니다. form에서는 같은 이름을 여러번 선언하면 배열로 선언되지만 이상하게 Submit으로 넘기면 PHP에서는 배열이 사라집니다. 위처럼 form에서 선언하면 JavaScript 내에서 document.form.abc[2].value 식의 배열로 이상없이 접근이 되는데, php에서는 $abc 라는 단일변수로만 넘어오게됩니다. 그래서 또다시 아래와같이 선언해 봅니다. 위처럼 선언하면 PHP 쪽에서는 $abc[2] 식으로 배열..
http://blog.naver.com/doolyking/60004548650 window 객체 ......................................................... 아래는 최상위 window객체가 가진 속성과 메서드,이벤트 핸들러의 종류를 훓어보고 몇가지 예제를 해본다. 필요한 작업이 있을 때마다 객체를 찾아보고 속성이 있나, 메서드를 가졌나, 이벤트핸들러가 있는지를 찾아봄으로써 점점 내공이 깊어지는 것이다. ■ window 객체 프로퍼티 status브라우저의 상태바에 문자열을 출력하는 경우에 사용defaultStatus브라우저의 상태바에 초기 문자열을 설정length창안의 프레임 수name창 이름self현재 창 자신, window와 같음window현재 창 자신, se..
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=39280&page=32
http://hooriza.com/sample/hscript
function godelete(no){ if(confirm('삭제하시겠어요?')){ var o = document.createElement("form"); var oi1 = document.createElement("input"); var oi2 = document.createElement("input"); oi1.setAttribute('name','no'); oi2.setAttribute('name','mode'); oi1.setAttribute('value',no); oi2.setAttribute('value','delete'); o.appendChild(oi1); o.appendChild(oi2); document.body.appendChild(o); o.setAttribute('method',..
function parseURL(str){ var param; str = new String(str); arr = str.split("?"); if(arr[1]){ param = arr[1].split("&"); for(var x in param){ p = param[x].split("="); HTTP_GET_VARS[p[0]] = p[1]; } } } var HTTP_GET_VARS = new Array(); parseURL(document.location); for(var x in HTTP_GET_VARS) document.writeln(x+'='+HTTP_GET_VARS[x]+'');
1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기 oncontextmenu=return false : 마우스 오른쪽 메뉴 금지 ondragstart=return false : 드래그 금지 onselectstart=return false : 선택복사 금지참고 onkeydown="return false" 키보드 완전 금지 2. 마우스 오른쪽 버튼 클릭시 경고 메세지 3. 프레임 소스보기 막기프레임을 쓰는 홈페이지에서 프레임 페이지가 아닌 하위 프레임으로 직접 들어갔을 때 http://tagin.net으로 이동하는 예제입니다 head에 넣어주세요 4. 새로고침(F5), 전체창(F11) 막기 5. shift, ctrl (쉬프트, 컨트롤)키 클릭하면 경고메세지 띄우기 6. 동영상 마우스 오른쪽 버튼 막기 동영상..
①select 에 option 을 줄수있는가? ②jsp에서 발생한 값을 javascript에서 줄수 있는가 ==option 만드는 방법 2가지==javascript에서 html로 옵션을 보내는 방법2가지 ①옵션갯수를 정하자document.frm.world.length="갯수"; ②옵션갯수 만큼 반복시키고 옵션을 생성document.frm.world.option[방번호]=new Option(보여준값,value값); ================================================================= 제조나라 -------- -------- -------- ================================================================ ①②..
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=43989&page=11
getElementById와 getElementsByName의 차이는단일값이냐? 아니면 배열값이냐? 라는 차이로 보면 쉬울듯.예를 들어서의 값을 알고자 한다면 스크립트로..var Obj = document.getElementById("test");alert( Obj.value );// 바보가 출력되겠삼그럼 getElementsByName의 예는, var obj = document.getElementsByName("test"); alert( obj[0].value); // 바보가 출력되겠삼 ==========================================================직접참조 document.getElementById(id) 엘리먼트 배열 참조 document.getElements..
" +" 예제 : document.iframe01.document.iframeform.ifreame_test.value=document.cnjform.cnj_text.value; ") document.cnjform.cnj_text.style.backgroundColor=''; document.iframe01.document.iframeform.ifreame_test.style.backgroundColor='#D0F050'; document.iframe01.document.iframeform.ifreame_test.value=document.cnjform.cnj_text.value; } :script -->방법 : document.아이프레임네임.document.아이프레임내의 폼네임.아이프레임폼필드.valu..
v]"와 같습니다. 탭 문자를 찾습니다. x09와 cI와 같습니다. v 수직 탭 문자를 찾습니다. x0b와 cK와 같습니다. w 밑줄을 포함한 모든 단어 문자를 찾습니다. "[A-Za-z0-9_]"와 같습니다. W 모든 비단어 문자를 찾습니다. "[^A-Za-z0-9_]"와 같습니다. x n n 을 찾습니다. 여기서 n 은 16진수 이스케이프 값입니다. 16진수 이스케이프 값은 정확히 두 자리여야 합니다. 예를 들어, 'x41'은 "A"를 찾고 'x041'은 'x04'와 "1"과 같습니다. 정규식에서 ASCII 코드를 사용할 수 있습니다. num num 을 찾습니다. 여기서 num 은 양의 정수입니다. 캡처한 문자열에 대한 역참조입니다. 예를 들어, '(.)1'은 연속적으로 나오는 동일한 문자 두 개를 ..
사용법 1. 맨 아래의 소스를 activateActiveX_onload.js로 저장한다. 2. 출처 : 아래에 있음. 3. 사용법 : 예제파일 4. 사용후기 : 잘됨. ----------------------------- 소스 ↓ (activateActiveX_onload.js) --------------------------------- /* activateActiveX --------------- Purpose: Dynamically replace any elements that will be affected by the new security feature in IE6/IE7 that requires a user to click certain types of elements to activate t..
ㅇ try catch문 사용할때 : 보통 자바스크립트로 작업하다 보면 정말 어떨때는 구문에서 틀리지도 않았는데, 브라우저 버젼에 따라 에러가 발생하기도 하고, 정말 몇달간 디버깅에 지칠때도 있다. 대부분 열심히하면 나타나는데, 다음의 try catch문을 사용하면 편리하다. 사용예 : try { // 실제 실행시킬부분 var a = opener.location.href; } catch (e) { // 위의 "실행시킬부분"에서 에러가 났을때 처리해줄 부분 alert ("opener를 찾을수 없습니다."); } finally { // 에러가 나든 나지 않든 무조건 실행시키는 부분 window.status = "opener.locatoin.href 부분 실행되었음"; } ㅇ typeof문 사용할때 : 보통 데..
입력상자의 한글 영문모드 미리 결정하기 Input Method Editor (IME) for user text entry fields 회원가입 입력폼등에서 한글을 입력받아야 할 경우와 영문만 입력 받고 싶은 경우input type에 style로 지정하여 정해진 한글/영문을 입력받을 수 있다확인은 안한 사항은 IE 5.5 이상에서만 된다고 함. style="ime-mode:disabled" /* 영문만을 선택할수 있는 모드 */ style="ime-mode:auto" /* 한/영중 선택된 모드 */ style="ime-mode:active" /* Default로 한글모드 */ style="ime-mode:inactive" /* Default로 영문모드 */ 자바 스크립트 제어시에.. 스크립트 안에서는 im..
--> ////// 폼 엘리먼트 값 확인 자바스크립트 메소드 ////////////////////////function listForm(theForm){ var elementLength = theForm.elements.length; var message = 'Form.name[' + theForm.name + '] '; message += 'Form.action[' + theForm.action + '] '; message +=' '; message +=''; message +='Elements NameElement TypeElement Value'; for( i = 0 ; i < elementLength ; i++ ) { message += ''; message += ' '+theForm.elemen..
/* * Copyright 2005 Matthew Eernisse (mde@fleegix.org) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed ..