JavaScript 사례: 주택 담보 대출 계산기
6585 단어 #웹 전단대학 과 자바 그 시절
A B C
70000.00 /
382.50 / /
50.50 / /
200
40% ( )
4%
5600000.00 :B1*B4*B5
8400000.00 :B1*B4*(100%-B5)
28000.00 / :B9*B6/12
76500.00 / :B2*B4
10100.00 / :B4*B3
//
//
// :1.
//2. test.js house.js( )
//3.
//
:
:
:
:
:
.init{
background: #F5F5F5;
font-weight: bold;
color: #000000;
}
.wrong{
background: #F5F5F5;
font-weight: bold;
border:1px #FF0000 solid;
color: #000000;
}
.right{
background: #F5F5F5;
font-weight: bold;
border:1px #00FF00 solid;
color: #000000;
}
.title{
font-weight: bold;
font-size: 26px;
}
window.onload=function(){
document.getElementById("unitprice").addEventListener("blur",validateUnitprice,false);
document.getElementById("rent").addEventListener("blur",validateRent,false);
document.getElementById("cost").addEventListener("blur",validateCost,false);
document.getElementById("area").addEventListener("blur",validateArea,false);
document.getElementById("interest").addEventListener("blur",validateInterest,false);
var trElement=document.all("tabRow");
for(var x=0;x
function validateEmpty(eleName){
var obj =document.getElementById(eleName);
var msg =document.getElementById(eleName+"Msg");
if (obj.value!="") {
obj.className="right";
if (msg!=null) {
msg.innerHTML=" !";
}
return true;
}else{
obj.className="wrong";
if (msg!=null) {
msg.innerHTML=" !";
}
return false;
}
}
function validateRegex(eleName,regex){
var obj =document.getElementById(eleName);
var msg =document.getElementById(eleName+"Msg");
if (regex.test(obj.value)) {
obj.className="right";
if (msg!=null) {
msg.innerHTML=" !";
}
return true;
}else{
obj.className="wrong";
if (msg!=null) {
msg.innerHTML=" !";
}
return false;
}
}
function changeColor(obj,color){
obj.bgColor=color;
}
//
function round(num,scale){
var result=Math.round((num*Math.pow(10,scale)))/(Math.pow(10,scale));
return result;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Rails Turbolinks를 페이지 단위로 비활성화하는 방법
원래 Turobolinks란?
Turbolinks는 링크를 생성하는 요소인 a 요소의 클릭을 후크로 하고,
이동한 페이지를 Ajax에서 가져옵니다.
그 후, 취득 페이지의 데이터가 천이 전의 페이지와 동일한 것이 있...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.