본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

샘플소스3) javascript 기본 문서구조 ( 내장함수 )

by 청춘만화 2011. 4. 9.

샘플소스3) javascript 기본 문서구조 ( 내장함수 )


- 우선 지난 내용 잠깐 복습,,, -

break 문 : 최초 조건은 만족하지만 (추가로 옵션을 줘서 ) 빠져나오고 싶을 때. ex)강제종료
continue 문 : 별도로 추가한 조건에 해당할 때만 조건을 건너뛰고. 다음 조건을 실행한다.


- 잠깐 내장함수,,, -
정의형 함수 : 사용자가 정의한 함수
내장형 함수 : js의 기능   ::  eval(수식문자열/문자를 숫자로 인식), isNaN(), Number(), String(), parseInt(문자를 정수형으로)


*   "10px" VS. "px10"= 문자가 앞에 나오면 문자로 인식된다.





예제 )



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">




<head>


<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />

<title> 복습 / 내장함수. </title>

<script type="text/javascript">

//<!CDATA[
document.write( "먼저 내장함수 복습 예문입니다. " + "<br />");

var p="10px";
document.write(parseInt(p)+"<br />");

var n,m;
n="script";
m="px10";
document.write(parseInt(n)+"<br />");
document.write(parseInt(m)+"<br />");

document.write(isNaN(m)+"<br />");
document.write(isNaN(p)+"<br />"+"<br />"+"<br />");


document.write( "새로 시작하는 예문은 팝업으로 시작합니다. " + "<br />");

var tel_num=prompt("전화번호를 -는 제외하고 입력하세요","여기에입력");
//alert(tel_num);
if (isNaN(tel_num))
{
alert("숫자만 입력하세요.");
}else{
document.write("입력하신 전화번호는 : " + tel_num);
}

//]]]]>
</script>

</head>


<body>
</body>

</html>

댓글