자바에서 변수 더하는 법
글쓴이: ant01 / 작성시간: 금, 2012/12/07 - 2:27오전
너무 기초적인 질문일지 모르겠으나
몰라서 질문합니다.
아래와 같이 하니 문자열로 더하더군요. 어떻게하면 숫자로 더할 수 있을까요.
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<SCRIPT language="javaScript">
function check_input2_onkeydown(){
if(event.keyCode==13){
form1.input2.value=form1.input1.value+1;
event.returnValue=TRUE;
}
}
</SCRIPT>
<BODY>
<FORM name=form1>
숫자 입력란1 : <input type=text name=input1 size=10 onkeydown=check_input2_onkeydown()> <br>
숫자 입력란2 : <input type=text name=input2 size=10> <br>
</FORM>
</BODY>
</HTML>Forums:


..
이거슨 자바가 아니고 자바스크립트이군요. parseInt() 함수를 이용하시면 되겠습니다.
음
parseInt(form1.input1.value)+1;
이렇게 해보시면 어떨까요
var a = "123";
a = a * 1;
해도 숫자로 인식하기는 하는데 좋은 방법은 아니겠죠?
잘 안되네요.
form1.input2.value=parseInt(form1.input1.value)+1;
이라고 하니 input2에 값이 화면에 나오질 않습니다.
화면에 결과 값이 나오게 하려면 어떻게 해야 하나요?
되는군요.
parseint라하니 안되고 parseInt라고하니 되는군요.
Number 쓰는데요
<HTML> <HEAD> <TITLE></TITLE> </HEAD> <SCRIPT language="javaScript"> function fn_keydown() { if(event.keyCode==13) { form1.input3.value = Number(form1.input1.value) + Number(form1.input2.value); event.returnValue = TRUE; } } </SCRIPT> <BODY> <FORM name=form1> 숫자 입력란1 : <input type=text name=input1 size=10 > <br> 숫자 입력란2 : <input type=text name=input2 size=10 > 엔터 : <input type=button name=button1 size=10 value="input" onkeydown = fn_keydown()> <br> 숫자 출력란 : <input type=text name=input3 size=10 > <br> </FORM> </BODY> </HTML>----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기