인풋박스 포커스 value값

2014. 5. 7. 16:56 Web/javascript


- 인풋박스 포커스 value값
 onfocus="if(value == defaultValue){value='';}" onblur="if(!value){value = defaultValue;}"

[기초개념]함수

2013. 1. 16. 15:51 Web/javascript

//선언적함수
  function 함수(){ };

 //익명함수
  var 함수 = function(){ };


 prompt(massage,defstr) //사용자 입력이 문자열로 변환됨(리턴값)
 sumAll//매개변수로 입력된 숫자를 모두 더해 리턴 
 Array() //빈배열
 Array(number)//매개변수만큼의 크기를 가진배열
 Array(mixed,mixed)//매개변수를 배열로 만들기

 
var array1 = Array();
var array2 = Array(10);	
var array3 = Array(273,103,57,32);	
alert(array1 + '\n' +array2 + '\n' + array3 + '\n');	 

//내장함수
 encodeURIComponent(URI) //알파벳, 숫자제외 인코딩
 eval(string) // string을 자바스크립트 코드로 실행
 parseInt(string) // string을 정수로 바꿈
 parseFloat(string) // string을 유리수로 바꿈
var willEval = ' ';	
willEval += 'var number = 10;';	
willEval += 'alert(number)';	
eval(willEval);

[기초개념]for 반복문 형식

2013. 1. 16. 11:44 Web/javascript

기본 for 반복문
   
	var array = ['수학','과학','국어','영어'];
	for (var i in array){
		alert(array[i]);
	}


	var array = ['수학','과학','국어','영어'];
	for (var i = 0; i < array.length; i++){
		alert(array[i]);
	}


 

[기초개념]반복문 while, do while, for

2013. 1. 16. 11:20 Web/javascript

while: 조건에 비중을 두는 반복문
//초기화
 while (불리언){
 문장
}

//초기화
do{
 문장
}while (불리언)

for: 횟수에 비중을 두는 반복문
for (초기식; 조건식; 종결식){
 문장
}

	

 

페이지 이동 없이 탭메뉴 자바스크립트로 iframe 효과 내기

2012. 9. 12. 11:35 Web/javascript


absolute되는 페이지에 부모 세로 영역을 고정하면 생기는 여백문제때문에
다른 방법을 찾는 분들에게 유용한 자료가 되겠습니다.

//-----------------------------------------------------------------------------------
// 페이지 이동 없이 현재페이지에서 탭메뉴로 iframe 효과 내기
//-----------------------------------------------------------------------------------

function tabOn(tabid,a) {
        var ID = document.getElementById(tabid,a);

    for (i=1;i<=10;i++) {
     if(i<10){inn="0"+i;} else {inn=""+i;}
     tabMenu = document.getElementById("tab"+tabid+"m"+i);
     tabContent = document.getElementById("tab"+tabid+"c"+i);
     if (tabMenu) { //객체가존재하면
      if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace("on0" + i + ".gif", "off0" + i + ".gif");} //이미지일때
      if (tabMenu.tagName=="A") { tabMenu.className=""; } //앵커일때
     }
     if (tabContent) { tabContent.style.display="none"; }
    }

    if(a<10){ann="0"+a;} else {ann=""+a;}
    tabMenu = document.getElementById("tab"+tabid+"m"+a);
    tabContent = document.getElementById("tab"+tabid+"c"+a);
    //alert(tabMenu.tagName);
    if (tabMenu) { //객체가존재하면
     if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace( "off0" + a + ".gif", "on0" + a + ".gif"); } //이미지일때
     if (tabMenu.tagName=="A") { tabMenu.className="on"; } //앵커일때
    }
    if (tabContent) { tabContent.style.display="block"; }
    tabMore = document.getElementById("tab"+tabid+"more");
    }


<ul class="org_tab">
      <li class='orgBtn1'>
           <a href="#" onclick="tabOn(2,1); return false;" onfocus="tabOn(2,1);" title="">
              <img src="/images/tab_on01.gif" alt=""  id="tab2m1" />
            </a>
      </li>
</ul>  

<div class="org_con">
   <p id="tab2c1" style="display:block;"><img src="/images/organ/org_img1.jpg" alt="" /></p>
</div>


 

Copyright © HuckleberryM All Rights Reserved | JB All In One Designed by CMSFactory.NET