이런 소스가 필요 할 지 의문이다.. ㅠ_ㅠ 근데 난 필요했다...ㅠ_ㅠ
서로 각기 다른곳에서 스크립팅 된것을 하나로 묶어줘서 결과값.. 즉 숫자값이 나왔 어야 했다..
뭔가 무신한거 같은데... 근데 난 이거 밖에 생각 안나더라..ㅠ_ㅠ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
<title>function + function 서로 다른 function 이벤트 결과값을 합할때</title>
</head>
<body>
<script type="text/javascript">
function event1(won){ //event1 이란 곳에서 값을 받아서 'won' 이라 정함 (내마음대로)
document.getElementById ("ev1").value = won; //getElementById("ev1")이란 ID="ev1" 이란곳에 value 값에 won 이란 변수 값과 같으니 출력해라 라고 지시 이후 소스 이하동문....
}
function event2(won){
document.getElementById ("ev2").value = won;
}
function event3(won){
document.getElementById ("ev3").value = won;
}
function event4(won){
document.getElementById ("ev4").value = won;
}
function event5(won){
document.getElementById ("ev5").value = won;
}
function event6(won){
document.getElementById ("ev6").value = won;
}
function ev_sum(){
var ev1 = document.getElementById("ev1").value; //var 을 통해 변수 지정 이를 행함 으로 서 소스 변수 통일화... 아래소스 이하동문... 이왕이면 for()문을 사용해 감싸버리자...많을경우-_-;
var ev2 = document.getElementById("ev2").value;
var ev3 = document.getElementById("ev3").value;
var ev4 = document.getElementById("ev4").value;
var ev5 = document.getElementById("ev5").value;
var ev6 = document.getElementById("ev6").value;
var sum = parseInt(ev1) + parseInt(ev2) + parseInt(ev3) + parseInt(ev4) + parseInt(ev5) + parseInt(ev6); // parsInt() * 문서값을 정수 값으로 변환함
document.getElementById("result").innerHTML = sum; //innerHTML 말그대로 HTML을 집어 넣어줌
document.getElementById("result2").value = sum; //input에는 value가 있으니 value 값에 출력되게해줌
}
</script>
<!-- 입력↓ -->
<a href="javascript:event1('100');" onMousemove="ev_sum();" >100</a>
<a href="javascript:event2('200');" onMousemove="ev_sum();" >200</a>
<a href="javascript:event3('300');" onMousemove="ev_sum();" >300</a>
<a href="javascript:event4('400');" onMousemove="ev_sum();" >400</a>
<a href="javascript:event5('500');" onMousemove="ev_sum();" >500</a>
<a href="javascript:event6('600');" onMousemove="ev_sum();" >600</a>
<!-- 과정↓ -->
<input type="hidden" id="ev1" value="0" />
<input type="hidden" id="ev2" value="0" />
<input type="hidden" id="ev3" value="0" />
<input type="hidden" id="ev4" value="0" />
<input type="hidden" id="ev5" value="0" />
<input type="hidden" id="ev6" value="0" />
<!-- 출력↓ -->
<div id="result">0</div>
<input type="text" id="result2" value="0">
</body>
</html>