묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
졸업작품에 들어가는 스크립트인데요. 배열이용한 수정으로...
2004.12.01 13:18
졸작에 부분적으로 들어가는 소스인데요.
전화기사용요금을 구하는 소스입니다. 다름이 아니라,
이 원본소스는 전화기 한대만 구하는 소스이고 제가 구현하고자 하는건 여섯대의 전화기에서
각각의 요금을 구하는 것을 구현하고 싶은데 영 안되네요.
배열을 이용하면 가능할 것같아 몇일째 잡고있는데.... 이거원 스크립트는 문외한 인지라...
수정좀 부탁드릴께요.
(HTML)
(HEAD)
(!--exclude--)
(TITLE)제니의 인터넷 교실(/TITLE)
(meta name="description" content="제니의 인터넷 교실입니다. 웹을 디자인하기 위한 각종 소스를 모두 모아 정리했습니다.")
(meta name="keywords" content="웹,웹디자인,자바,자바스크립트,애플릿,자바애플릿,cgi,cgi스크립트,tag,html tag,태그,태그연습,태그공부,대화방,대화방태그,배경,바탕,배경화면,바탕화면,홈등록,홈페이지,홈페이지 만들기,펜팔,컴퓨터공부,인터넷공부,사랑,애인,사랑찾기,애인찾기,친구찾기,친구,첫사랑,첫사랑찾기,")
(STYLE TYPE="text/css")
(!--
.blfont {color:#99ccff}
.redfont {color:#CC0033}
.yllwfont {color:#FFFF33}
.whitefont {color:#FFFFFF}
A:hover { color:#FF0000; }
A:link { color:#333399; }
--)
(/STYLE)
(SCRIPT lanugage="javascript")
(!--BEGIN Script
// This message must remain intact, and unchanged.
// Created by Neil McCorrison, http://neil.simplenet.com
// For more great, original scripts, visit http://neil.simplenet.com/javascript
function decimal(num) {
string = "" + num;
if (string.indexOf('.') == -1)
return string + '.00';
seperation = string.length - string.indexOf('.');
if (seperation ) 3)
return string.substring(0,string.length-seperation+3);
else if (seperation == 2)
return string + '0';
return string;
}
i=0
x=0
countit="yes"
function count() {
if (i == 60) { i=0; x=(x + 1)}
document.money.minutes.value = x;
i++;
document.money.seconds.value = i;
document.money.owed.value = "" + decimal((x * document.money.permin.value) + eval(document.money.initial.value));
if (countit != "no") { setTimeout('count()',1000); }
}
function stop() { countit="no" }
function clearit() {
document.money.seconds.value = "0";
document.money.minutes.value = "0";
document.money.owed.value = "" + decimal(0);
countit="no";
x=0;
i=0;
}
// --)
(/SCRIPT)
(/HEAD)
(BODY BGCOLOR="#ffffff" link="#CC0033" vlink="#333399" alink="#FF0000")
(!--content start--)
(TABLE WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5")
(TR)(TD WIDTH="100%")
(FONT FACE="돋움,HELVETICA" SIZE="3")
(center)전화 요금을 계산해 주는 것인데.... 이 거 작동 시켜 놓고 전화하면 겁나서 전화하기 힘들겠네요*^^*. 한 통화 기본 요금과 분당 추가 요금을
맞게 입력하시고 전화 시작 버튼을 클릭하시면 실 시간으로 요금이 계산되어 나옵니다. 이건 제가 임의로 요금을 입력해 놓은 겁니다. 저도 요즘 전화 한통에 얼마인지 잘 모릅니다.^^(P)
(TABLE BORDER CELLSPACING=4 BGCOLOR="#F5F5F5" )
(TR)
(TD)(/TD)
(TD)(/TD)
(/TR)
(TR)
(TD)한 통화 당 기본 요금: (/TD)
(TD)(FORM name=money)(INPUT name="initial" type=text value="50" size=20 onChange="document.money.owed.value = decimal(document.money.initial.value)")(/TD)
(/TR)
(TR)
(TD)분 당 추가 요금:(/TD)
(TD)(INPUT name="permin" type=text value="30" size=20)(/TD)
(/TR)
(TR)
(TD)분 단위로 지난 시간:(/TD)
(TD)(INPUT name="minutes" type=text size=20)(/TD)
(/TR)
(TR)
(TD)전화 거는 시간(초):(/TD)
(TD)(INPUT name="seconds" type=text size=20)(/TD)
(/TR)
(TR)
(TD)계산된 전화 요금:(/TD)
(TD)(INPUT name="owed" type=text size=20 value="0.00")(/TD)
(/TR)
(TR)
(TD)(/TD)
(TD)(INPUT type=button value=" 전화시작 " onClick="countit='yes'; count()")(INPUT type=button value=" 멈춤 " onClick="stop()")(INPUT type=button value=" 지우기 " onClick="clearit()")(/TD)
(/TR)
(TR)
(TD)(/TD)
(TD)(/FORM)(/TD)
(/TR)
(/TABLE)
(/FONT)
(/TD)(/TR)
(/TABLE)
(!--content stop--)
(center)(br)
(a href="http://www.loveking.co.kr/main.htm")(img src="http://www.loveking.co.kr/images/snowman01.gif" border="0" alt="제니네집")(/a)
(/BODY)
(/HTML)
전화기사용요금을 구하는 소스입니다. 다름이 아니라,
이 원본소스는 전화기 한대만 구하는 소스이고 제가 구현하고자 하는건 여섯대의 전화기에서
각각의 요금을 구하는 것을 구현하고 싶은데 영 안되네요.
배열을 이용하면 가능할 것같아 몇일째 잡고있는데.... 이거원 스크립트는 문외한 인지라...
수정좀 부탁드릴께요.
(HTML)
(HEAD)
(!--exclude--)
(TITLE)제니의 인터넷 교실(/TITLE)
(meta name="description" content="제니의 인터넷 교실입니다. 웹을 디자인하기 위한 각종 소스를 모두 모아 정리했습니다.")
(meta name="keywords" content="웹,웹디자인,자바,자바스크립트,애플릿,자바애플릿,cgi,cgi스크립트,tag,html tag,태그,태그연습,태그공부,대화방,대화방태그,배경,바탕,배경화면,바탕화면,홈등록,홈페이지,홈페이지 만들기,펜팔,컴퓨터공부,인터넷공부,사랑,애인,사랑찾기,애인찾기,친구찾기,친구,첫사랑,첫사랑찾기,")
(STYLE TYPE="text/css")
(!--
.blfont {color:#99ccff}
.redfont {color:#CC0033}
.yllwfont {color:#FFFF33}
.whitefont {color:#FFFFFF}
A:hover { color:#FF0000; }
A:link { color:#333399; }
--)
(/STYLE)
(SCRIPT lanugage="javascript")
(!--BEGIN Script
// This message must remain intact, and unchanged.
// Created by Neil McCorrison, http://neil.simplenet.com
// For more great, original scripts, visit http://neil.simplenet.com/javascript
function decimal(num) {
string = "" + num;
if (string.indexOf('.') == -1)
return string + '.00';
seperation = string.length - string.indexOf('.');
if (seperation ) 3)
return string.substring(0,string.length-seperation+3);
else if (seperation == 2)
return string + '0';
return string;
}
i=0
x=0
countit="yes"
function count() {
if (i == 60) { i=0; x=(x + 1)}
document.money.minutes.value = x;
i++;
document.money.seconds.value = i;
document.money.owed.value = "" + decimal((x * document.money.permin.value) + eval(document.money.initial.value));
if (countit != "no") { setTimeout('count()',1000); }
}
function stop() { countit="no" }
function clearit() {
document.money.seconds.value = "0";
document.money.minutes.value = "0";
document.money.owed.value = "" + decimal(0);
countit="no";
x=0;
i=0;
}
// --)
(/SCRIPT)
(/HEAD)
(BODY BGCOLOR="#ffffff" link="#CC0033" vlink="#333399" alink="#FF0000")
(!--content start--)
(TABLE WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5")
(TR)(TD WIDTH="100%")
(FONT FACE="돋움,HELVETICA" SIZE="3")
(center)전화 요금을 계산해 주는 것인데.... 이 거 작동 시켜 놓고 전화하면 겁나서 전화하기 힘들겠네요*^^*. 한 통화 기본 요금과 분당 추가 요금을
맞게 입력하시고 전화 시작 버튼을 클릭하시면 실 시간으로 요금이 계산되어 나옵니다. 이건 제가 임의로 요금을 입력해 놓은 겁니다. 저도 요즘 전화 한통에 얼마인지 잘 모릅니다.^^(P)
(TABLE BORDER CELLSPACING=4 BGCOLOR="#F5F5F5" )
(TR)
(TD)(/TD)
(TD)(/TD)
(/TR)
(TR)
(TD)한 통화 당 기본 요금: (/TD)
(TD)(FORM name=money)(INPUT name="initial" type=text value="50" size=20 onChange="document.money.owed.value = decimal(document.money.initial.value)")(/TD)
(/TR)
(TR)
(TD)분 당 추가 요금:(/TD)
(TD)(INPUT name="permin" type=text value="30" size=20)(/TD)
(/TR)
(TR)
(TD)분 단위로 지난 시간:(/TD)
(TD)(INPUT name="minutes" type=text size=20)(/TD)
(/TR)
(TR)
(TD)전화 거는 시간(초):(/TD)
(TD)(INPUT name="seconds" type=text size=20)(/TD)
(/TR)
(TR)
(TD)계산된 전화 요금:(/TD)
(TD)(INPUT name="owed" type=text size=20 value="0.00")(/TD)
(/TR)
(TR)
(TD)(/TD)
(TD)(INPUT type=button value=" 전화시작 " onClick="countit='yes'; count()")(INPUT type=button value=" 멈춤 " onClick="stop()")(INPUT type=button value=" 지우기 " onClick="clearit()")(/TD)
(/TR)
(TR)
(TD)(/TD)
(TD)(/FORM)(/TD)
(/TR)
(/TABLE)
(/FONT)
(/TD)(/TR)
(/TABLE)
(!--content stop--)
(center)(br)
(a href="http://www.loveking.co.kr/main.htm")(img src="http://www.loveking.co.kr/images/snowman01.gif" border="0" alt="제니네집")(/a)
(/BODY)
(/HTML)