본문으로 바로가기

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title her</title>

<script type="text/javascript">

function validPhone(){

alert("!!!!!");

var phNum = document.phone.area.value + document.phone.pre.value + document.phone.last.value;

for(i=0;i<phNum.length;i++){

if(phNum.charAt(i)<"0"||phNum.charAt(i)>"9"){

alert("숫자만돼");

return false;

}

}

if(phNum.length<9||phNum.length>11){

alert("전화번호자리수ㄴㄴ");

return false;

}

return true;

}

</script>

</head>


<body>

<form onsubmit="return validPhone();"

action="jsText01.jsp" method="post" name="phone">

<p>

전화번호를 입력하세요 : (<input type="text" name="area" size="3" maxlength="3">)

<input type="text" name="pre" size="4" maxlength="4">-<input

type="text" name="last" size="4" maxlength="4">

</p>

<input type="submit" value="submit">

<input type="reset" value="reset">

</form>

</body>

</html>


for문에 오타가 있어서 30분 넘게 삽질함.

자바스크립트 문법에 오류를 발견하기위해서

크롬에서 F12를 들어가서 오류를 잡을 수 있었음.

'Program > JavaScript' 카테고리의 다른 글

JQuery란?  (0) 2015.07.25
Ajax란?  (0) 2015.07.25
jQuery 기본예제(버튼이벤트)  (0) 2015.07.25
자바스크립트1일차_계산기만들기  (0) 2015.07.25
자바스크립트1일차_텍스트상자채우기  (0) 2015.07.24