업무대행 실시간 계산기. 정보
업무대행 실시간 계산기.
본문
전에 짰는데...... 혹시 필요한분 계신가 하시구요..
계산의 기준읜 KIRA의 업무대행비 기준입니다.
<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
<script>
function submitToParent(){
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 필수 입력 선택 ///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(document.getElementById('content[19]_1').checked == "" && document.getElementById('content[19]_2').checked == "")
{
alert('건축물구분을 선택하여 주세요.');
return false;
}
if(document.getElementById('content[6]').value == "")
{
alert('연면적을 입력하여 주세요.');
document.getElementById('content[6]').focus();
return false;
}
if(document.getElementById('content[18]').value == "")
{
alert('빠진사항이 있습니다.');
document.getElementById('content[18]').focus();
return false;
}
// 필수 입력 선택 //
<script>
function submitToParent(){
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 필수 입력 선택 ///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(document.getElementById('content[19]_1').checked == "" && document.getElementById('content[19]_2').checked == "")
{
alert('건축물구분을 선택하여 주세요.');
return false;
}
if(document.getElementById('content[6]').value == "")
{
alert('연면적을 입력하여 주세요.');
document.getElementById('content[6]').focus();
return false;
}
if(document.getElementById('content[18]').value == "")
{
alert('빠진사항이 있습니다.');
document.getElementById('content[18]').focus();
return false;
}
// 필수 입력 선택 //
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 값 전송 //////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
opener.document.getElementById('content[6]').value = document.getElementById('content[6]').value;
opener.document.getElementById('content[18]').value = document.getElementById('content[18]').value;
// 값 전송 //////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
opener.document.getElementById('content[6]').value = document.getElementById('content[6]').value;
opener.document.getElementById('content[18]').value = document.getElementById('content[18]').value;
if(document.getElementById('content[19]_1').checked){
opener.document.getElementById('content[19]').value = "일반 건축물";
}
if(document.getElementById('content[19]_2').checked){
opener.document.getElementById('content[19]').value = "단순 건축물";
}
opener.document.getElementById('content[19]').value = "일반 건축물";
}
if(document.getElementById('content[19]_2').checked){
opener.document.getElementById('content[19]').value = "단순 건축물";
}
}
</script>
</script>
<style>
table{ width:100%; border:1px solid #000; }
th{ text-align:center; background-color:#fbfbee; border-bottom:1px solid #000; border-right:1px solid #000; }
td{ border-bottom:1px solid #000; text-indent:10px; }
hr{ border:1px solid chocolate; }
.right{ border-right:1px solid #000; }
.right-non{ border-right:0px; }
.bottom_non{ border-bottom:0px; }
</style>
table{ width:100%; border:1px solid #000; }
th{ text-align:center; background-color:#fbfbee; border-bottom:1px solid #000; border-right:1px solid #000; }
td{ border-bottom:1px solid #000; text-indent:10px; }
hr{ border:1px solid chocolate; }
.right{ border-right:1px solid #000; }
.right-non{ border-right:0px; }
.bottom_non{ border-bottom:0px; }
</style>
<table cellspacing="0" cellpadding="0">
<tr>
<th colspan=3 class="right-non">
업무 대행비 계산기
</th>
</tr>
<tr>
<th colspan=3 class="right-non">
업무 대행비 계산기
</th>
</tr>
<tr>
<th width="100">
건축물구분
</th>
<td class="right">
일반 건축물<input type="radio" name="content[19]_1" id="content[19]_1" onclick="document.getElementById('content[19]_2').checked = false; ck()">
</td>
<td class="right_non">
단순 건축물<input type="radio" name="content[19]_2" id="content[19]_2" onclick="document.getElementById('content[19]_1').checked = false; ck()">
</td>
</tr>
<tr>
<th>
연면적
</th>
<td colspan=2>
<input type=text name="content[6]" id="content[6]"> ㎡
</td>
</tr>
<tr>
<th class="bottom_non">
업무대행비
</th>
<td colspan=2 class="bottom_non">
<input type=text name="content[18]" id="content[18]" readonly> 만원
</td>
</tr>
</table>
<hr>
<center>
<input type=button value="부모창으로 전송" onClick="submitToParent()">
</center>
<th width="100">
건축물구분
</th>
<td class="right">
일반 건축물<input type="radio" name="content[19]_1" id="content[19]_1" onclick="document.getElementById('content[19]_2').checked = false; ck()">
</td>
<td class="right_non">
단순 건축물<input type="radio" name="content[19]_2" id="content[19]_2" onclick="document.getElementById('content[19]_1').checked = false; ck()">
</td>
</tr>
<tr>
<th>
연면적
</th>
<td colspan=2>
<input type=text name="content[6]" id="content[6]"> ㎡
</td>
</tr>
<tr>
<th class="bottom_non">
업무대행비
</th>
<td colspan=2 class="bottom_non">
<input type=text name="content[18]" id="content[18]" readonly> 만원
</td>
</tr>
</table>
<hr>
<center>
<input type=button value="부모창으로 전송" onClick="submitToParent()">
</center>
<script>
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 자동 계산 구역 ///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ck(){
if (document.getElementById('content[19]_1').checked){ // 일반 건축물 선택
var money_1 = "260,000"; // 330 미만
var money_2 = "310,000"; // 330 이상 500 미만
var money_3 = "420,000"; // 500 이상 1,000 미만
var money_4 = "520,000"; // 1,000 이상 2,000 미만
var money_5 = "620,000"; // 2,000 이상 3,000 미만
var money_6 = "730,000"; // 3,000 이상 4,000 미만
var money_7 = "830,000"; // 4,000 이상 5,000 미만
var money_8 = "950,000"; // 5,000 이상 8,000 미만
var money_9 = "1,100,000"; // 8,000 이상
}
if (document.getElementById('content[19]_2').checked){ // 단순 건축물 선택
var money_1 = "210,000"; // 330 미만
var money_2 = "260,000"; // 330 이상 500 미만
var money_3 = "310,000"; // 500 이상 1,000 미만
var money_4 = "370,000"; // 1,000 이상 2,000 미만
var money_5 = "470,000"; // 2,000 이상 3,000 미만
var money_6 = "570,000"; // 3,000 이상 4,000 미만
var money_7 = "610,000"; // 4,000 이상 5,000 미만
var money_8 = "700,000"; // 5,000 이상 8,000 미만
var money_9 = "800,000"; // 8,000 이상
}
$("input").keyup(function(){
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 자동 계산 구역 ///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ck(){
if (document.getElementById('content[19]_1').checked){ // 일반 건축물 선택
var money_1 = "260,000"; // 330 미만
var money_2 = "310,000"; // 330 이상 500 미만
var money_3 = "420,000"; // 500 이상 1,000 미만
var money_4 = "520,000"; // 1,000 이상 2,000 미만
var money_5 = "620,000"; // 2,000 이상 3,000 미만
var money_6 = "730,000"; // 3,000 이상 4,000 미만
var money_7 = "830,000"; // 4,000 이상 5,000 미만
var money_8 = "950,000"; // 5,000 이상 8,000 미만
var money_9 = "1,100,000"; // 8,000 이상
}
if (document.getElementById('content[19]_2').checked){ // 단순 건축물 선택
var money_1 = "210,000"; // 330 미만
var money_2 = "260,000"; // 330 이상 500 미만
var money_3 = "310,000"; // 500 이상 1,000 미만
var money_4 = "370,000"; // 1,000 이상 2,000 미만
var money_5 = "470,000"; // 2,000 이상 3,000 미만
var money_6 = "570,000"; // 3,000 이상 4,000 미만
var money_7 = "610,000"; // 4,000 이상 5,000 미만
var money_8 = "700,000"; // 5,000 이상 8,000 미만
var money_9 = "800,000"; // 8,000 이상
}
$("input").keyup(function(){
if(document.getElementById('content[6]').value >= 1){ // 330 미만
document.getElementById('content[18]').value = money_1;
}
if(document.getElementById('content[6]').value >= 330){ // 330 이상 500 미만
document.getElementById('content[18]').value = money_2;
}
if(document.getElementById('content[6]').value >= 500){ // 500 이상 1,000 미만
document.getElementById('content[18]').value = money_3;
}
if(document.getElementById('content[6]').value >= 1000){ // 1,000 이상 2,000 미만
document.getElementById('content[18]').value = money_4;
}
if(document.getElementById('content[6]').value >= 2000){ // 2,000 이상 3,000 미만
document.getElementById('content[18]').value = money_5;
}
if(document.getElementById('content[6]').value >= 3000){ // 3,000 이상 4,000 미만
document.getElementById('content[18]').value = money_6;
}
if(document.getElementById('content[6]').value >= 4000){ // 4,000 이상 5,000 미만
document.getElementById('content[18]').value = money_7;
}
if(document.getElementById('content[6]').value >= 5000){ // 5,000 이상 8,000 미만
document.getElementById('content[18]').value = money_8;
}
if(document.getElementById('content[6]').value >= 8000){ // 8,000 이상
document.getElementById('content[18]').value = money_9;
}
}).keyup();
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
</script>
document.getElementById('content[18]').value = money_1;
}
if(document.getElementById('content[6]').value >= 330){ // 330 이상 500 미만
document.getElementById('content[18]').value = money_2;
}
if(document.getElementById('content[6]').value >= 500){ // 500 이상 1,000 미만
document.getElementById('content[18]').value = money_3;
}
if(document.getElementById('content[6]').value >= 1000){ // 1,000 이상 2,000 미만
document.getElementById('content[18]').value = money_4;
}
if(document.getElementById('content[6]').value >= 2000){ // 2,000 이상 3,000 미만
document.getElementById('content[18]').value = money_5;
}
if(document.getElementById('content[6]').value >= 3000){ // 3,000 이상 4,000 미만
document.getElementById('content[18]').value = money_6;
}
if(document.getElementById('content[6]').value >= 4000){ // 4,000 이상 5,000 미만
document.getElementById('content[18]').value = money_7;
}
if(document.getElementById('content[6]').value >= 5000){ // 5,000 이상 8,000 미만
document.getElementById('content[18]').value = money_8;
}
if(document.getElementById('content[6]').value >= 8000){ // 8,000 이상
document.getElementById('content[18]').value = money_9;
}
}).keyup();
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
</script>
추천
2
2
댓글 4개



<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
는 호출 안해도 될거같습니다~
는 호출 안해도 될거같습니다~

네, 제가 그페이지에서 다른 소스를 같이 쓰고 잇어서 딸려온것 같습니다.
감사합니다...