그럼 간단한 계산 프로그램 항목을 몇개 더 만들었어요. 근데 테이블마다 각각의 결과 값이 나와야 하는데 한테이블에서 만 수정되고 있어요..
본문
그럼 간단한 계산 프로그램 항목을 몇개 더 만들었어요. 근데 테이블마다 각각의 결과 값이 나와야 하는데 한테이블에서 만 수정되고 있어요.. 제딴에는 함수명을 다다르게 각 테이블에 맞게 줬다고 생각했는데..
오류 주소는 요래요.
http://ucnetworks.co.kr/bbs/sp/sp01_costtable.php
소스는 요래요.
<form name="f">
<table border="0" cellspacing="0" cellpadding="0" width="900" height="1100" align="center" >
<tr>
<td><table border="0" cellspacing="0" cellpadding="0" width="850" align="center" class="table02">
<tr>
<td colspan="2">
<p align="right"><font color="red"> (3년약정기준)</font>
</td>
</tr>
<tr>
<td width="150" align="center" bgcolor="#F7F7F7" height="40">
<font color="#17365D">인터넷(비즈광랜)</font>
</td>
<td width="676" height="40"> <INPUT type=radio value=0 name="kind1" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=4 name="kind1" onclick="chk_ok(this.value)">소호(1 IP)
<b><INPUT CHECKED type=radio value=1 name="kind1" onclick="chk_ok(this.value)">스탠다드(2 IP)</b>
<INPUT type=radio value=2 name="kind1" onclick="chk_ok(this.value)">스탠다드(3 IP)
<INPUT type=radio value=3 name="kind1" onclick="chk_ok(this.value)">스탠다드(4 IP)
</td>
</tr>
<tr>
<td height="40" align="center" bgcolor="#F7F7F7">
<font color="#17365D">인터넷전화</font>
</td>
<td width="673" height="40"> <INPUT CHECKED type=radio value=0 name="kind2" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=1 name="kind2" onclick="chk_ok(this.value)"> 1대
<INPUT type=radio value=2 name="kind2" onclick="chk_ok(this.value)"> 2대
<INPUT type=radio value=3 name="kind2" onclick="chk_ok(this.value)"> 3대
<INPUT type=radio value=4 name="kind2" onclick="chk_ok(this.value)">4대<b>
<INPUT type=radio value=5 name="kind2" checked onclick="chk_ok(this.value)"> 5대 </b>
<INPUT type=radio value=6 name="kind2" onclick="chk_ok(this.value)"> 7대
<INPUT type=radio value=7 name="kind2" onclick="chk_ok(this.value)"> 10대
<INPUT type=radio value=8 name="kind2" onclick="chk_ok(this.value)">15대
<INPUT type=radio value=9 name="kind2" onclick="chk_ok(this.value)" > 20대
</td>
</tr>
<tr>
<td height="40" align="center" bgcolor="#F7F7F7">
<font color="#17365D">웹팩스</font>
</td>
<td width="673" height="40"> <INPUT CHECKED type=radio value=0 name="kind4" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=1 name=kind4 checked onclick="chk_ok(this.value)">1대
<INPUT type=radio value=2 name=kind4 onclick="chk_ok(this.value)">2대
</td>
</tr>
</table>
<br>
<table border="0" cellspacing="0" cellpadding="0" width="850" align="center" class="table02">
<tr align="center">
<td width="150" bgcolor="#E1E1E1">
<font color="blue">구분</font>
</td>
<td width="150" bgcolor="#E1E1E1">
<font color="blue">월기본요금</font>
</td>
<td width="150" bgcolor="#E1E1E1">
<font color="blue">장비임대/단말기부담액</font>
</td>
<td width="141" bgcolor="#E1E1E1">
<font color="blue">월실납부액(VAT포함)</font>
</td>
<td bgcolor="#E1E1E1" width="259">
<font color="blue" >비 고</font>
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
인터넷
</td>
<td width="150" >
<input type="text" name="b1" id="b1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="b2" id="b2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="b3" id="b3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">3년 가입설치비무료/100M (특별추가할인)
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
인터넷전화
</td>
<td width="150" >
<input type="text" name="c1" id="c1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="c2" id="c2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="c3" id="c3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">시내시외 38원/3분 이동전화
11.7원/10초
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
웹팩스
</td>
<td width="150" >
<input type="text" name="d1" id="d1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="d2" id="d2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="d3" id="d3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">1대당 기본요금 5천원 /국내송신
35원/장
</td>
</tr>
</table>
<script>
function chk_ok(t1) {
var f = document.f; //젤 먼저...
var c1 = f.c1.value;
var c2 = f.c2.value;
var c3 = f.c3.value;
c1 = t1 * 25000; //갯수마다 월25000원을 곱함
c2 = c1+5000; //장비임대/단말기 부과세
c3 = c1*1.1; //부가가치세 포함
c1 = Math.floor(c1/10) * 10 ;
c2 = Math.floor(c2/10) * 10 ;
c3 = Math.floor(c3/10) * 10 ;
f.c1.value = c1; // 값 넣어줌.
f.c2.value = c2;
f.c3.value = c3;
}
</script>
<script>
function chk_ok(t2) {
var f = document.f; //젤 먼저...
var b1 = f.b1.value;
var b2 = f.b2.value;
var b3 = f.b3.value;
b1 = t2 * 25000; //갯수마다 월25000원을 곱함
b2 = b1+5000; //장비임대/단말기 부과세
b3 = b1*1.1; //부가가치세 포함
b1 = Math.floor(b1/10) * 10 ;
b2 = Math.floor(b2/10) * 10 ;
b3 = Math.floor(b3/10) * 10 ;
f.b1.value = b1; // 값 넣어줌.
f.b2.value = b2;
f.b3.value = b3;
}
</script>
<script>
function chk_ok(t3) {
var f = document.f; //젤 먼저...
var d1 = f.d1.value;
var d2 = f.d2.value;
var d3 = f.d3.value;
d1 = t3 * 25000; //갯수마다 월25000원을 곱함
d2 = d1+5000; //장비임대/단말기 부과세
d3 = d1*1.1; //부가가치세 포함
d1 = Math.floor(d1/10) * 10 ;
d2 = Math.floor(d2/10) * 10 ;
d3 = Math.floor(d3/10) * 10 ;
f.d1.value = d1; // 값 넣어줌.
f.d2.value = d2;
f.d3.value = d3;
}
</script>
오류 주소는 요래요.
http://ucnetworks.co.kr/bbs/sp/sp01_costtable.php
소스는 요래요.
<form name="f">
<table border="0" cellspacing="0" cellpadding="0" width="900" height="1100" align="center" >
<tr>
<td><table border="0" cellspacing="0" cellpadding="0" width="850" align="center" class="table02">
<tr>
<td colspan="2">
<p align="right"><font color="red"> (3년약정기준)</font>
</td>
</tr>
<tr>
<td width="150" align="center" bgcolor="#F7F7F7" height="40">
<font color="#17365D">인터넷(비즈광랜)</font>
</td>
<td width="676" height="40"> <INPUT type=radio value=0 name="kind1" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=4 name="kind1" onclick="chk_ok(this.value)">소호(1 IP)
<b><INPUT CHECKED type=radio value=1 name="kind1" onclick="chk_ok(this.value)">스탠다드(2 IP)</b>
<INPUT type=radio value=2 name="kind1" onclick="chk_ok(this.value)">스탠다드(3 IP)
<INPUT type=radio value=3 name="kind1" onclick="chk_ok(this.value)">스탠다드(4 IP)
</td>
</tr>
<tr>
<td height="40" align="center" bgcolor="#F7F7F7">
<font color="#17365D">인터넷전화</font>
</td>
<td width="673" height="40"> <INPUT CHECKED type=radio value=0 name="kind2" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=1 name="kind2" onclick="chk_ok(this.value)"> 1대
<INPUT type=radio value=2 name="kind2" onclick="chk_ok(this.value)"> 2대
<INPUT type=radio value=3 name="kind2" onclick="chk_ok(this.value)"> 3대
<INPUT type=radio value=4 name="kind2" onclick="chk_ok(this.value)">4대<b>
<INPUT type=radio value=5 name="kind2" checked onclick="chk_ok(this.value)"> 5대 </b>
<INPUT type=radio value=6 name="kind2" onclick="chk_ok(this.value)"> 7대
<INPUT type=radio value=7 name="kind2" onclick="chk_ok(this.value)"> 10대
<INPUT type=radio value=8 name="kind2" onclick="chk_ok(this.value)">15대
<INPUT type=radio value=9 name="kind2" onclick="chk_ok(this.value)" > 20대
</td>
</tr>
<tr>
<td height="40" align="center" bgcolor="#F7F7F7">
<font color="#17365D">웹팩스</font>
</td>
<td width="673" height="40"> <INPUT CHECKED type=radio value=0 name="kind4" onclick="chk_ok(this.value)">신청안함
<INPUT type=radio value=1 name=kind4 checked onclick="chk_ok(this.value)">1대
<INPUT type=radio value=2 name=kind4 onclick="chk_ok(this.value)">2대
</td>
</tr>
</table>
<br>
<table border="0" cellspacing="0" cellpadding="0" width="850" align="center" class="table02">
<tr align="center">
<td width="150" bgcolor="#E1E1E1">
<font color="blue">구분</font>
</td>
<td width="150" bgcolor="#E1E1E1">
<font color="blue">월기본요금</font>
</td>
<td width="150" bgcolor="#E1E1E1">
<font color="blue">장비임대/단말기부담액</font>
</td>
<td width="141" bgcolor="#E1E1E1">
<font color="blue">월실납부액(VAT포함)</font>
</td>
<td bgcolor="#E1E1E1" width="259">
<font color="blue" >비 고</font>
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
인터넷
</td>
<td width="150" >
<input type="text" name="b1" id="b1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="b2" id="b2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="b3" id="b3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">3년 가입설치비무료/100M (특별추가할인)
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
인터넷전화
</td>
<td width="150" >
<input type="text" name="c1" id="c1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="c2" id="c2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="c3" id="c3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">시내시외 38원/3분 이동전화
11.7원/10초
</td>
</tr>
<tr align="center">
<td bgcolor="#F7F7F7" width="150">
웹팩스
</td>
<td width="150" >
<input type="text" name="d1" id="d1" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="150" >
<input type="text" name="d2" id="d2" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="141" >
<input type="text" name="d3" id="d3" value="" size="15" class="button" readonly style="text-align:right">
</td>
<td width="259" >
<p align="left">1대당 기본요금 5천원 /국내송신
35원/장
</td>
</tr>
</table>
<script>
function chk_ok(t1) {
var f = document.f; //젤 먼저...
var c1 = f.c1.value;
var c2 = f.c2.value;
var c3 = f.c3.value;
c1 = t1 * 25000; //갯수마다 월25000원을 곱함
c2 = c1+5000; //장비임대/단말기 부과세
c3 = c1*1.1; //부가가치세 포함
c1 = Math.floor(c1/10) * 10 ;
c2 = Math.floor(c2/10) * 10 ;
c3 = Math.floor(c3/10) * 10 ;
f.c1.value = c1; // 값 넣어줌.
f.c2.value = c2;
f.c3.value = c3;
}
</script>
<script>
function chk_ok(t2) {
var f = document.f; //젤 먼저...
var b1 = f.b1.value;
var b2 = f.b2.value;
var b3 = f.b3.value;
b1 = t2 * 25000; //갯수마다 월25000원을 곱함
b2 = b1+5000; //장비임대/단말기 부과세
b3 = b1*1.1; //부가가치세 포함
b1 = Math.floor(b1/10) * 10 ;
b2 = Math.floor(b2/10) * 10 ;
b3 = Math.floor(b3/10) * 10 ;
f.b1.value = b1; // 값 넣어줌.
f.b2.value = b2;
f.b3.value = b3;
}
</script>
<script>
function chk_ok(t3) {
var f = document.f; //젤 먼저...
var d1 = f.d1.value;
var d2 = f.d2.value;
var d3 = f.d3.value;
d1 = t3 * 25000; //갯수마다 월25000원을 곱함
d2 = d1+5000; //장비임대/단말기 부과세
d3 = d1*1.1; //부가가치세 포함
d1 = Math.floor(d1/10) * 10 ;
d2 = Math.floor(d2/10) * 10 ;
d3 = Math.floor(d3/10) * 10 ;
f.d1.value = d1; // 값 넣어줌.
f.d2.value = d2;
f.d3.value = d3;
}
</script>
답변 1
function chk_ok(t1) { }
function chk_ok(t2) { }
function chk_ok(t3) { }
함수이름 아래처럼 하고 onclick 에도 함수명 수정해주세요~
function chk_ok1(t1) { }
function chk_ok2(t2) { }
function chk_ok3(t3) { }
답변을 작성하시기 전에 로그인 해주세요.