값이 NaN으로 나오는데요~ 채택완료
<input type=text name=wr_13 id=wr_13 onchange="merong()" value="<?=$write[wr_13]?>">
<input type=text name=wr_14 id=wr_14 onchange="merong()" value="<?=$write[wr_14]?>">
<input type=text name=wr_15 id=wr_15 onchange="merong()" value="<?=$write[wr_15]?>">
<script type="text/javascript">
function merong() {
wr_13 = document.getElementById('wr_13');
wr_14 = document.getElementById('wr_14');
wr_15 = document.getElementById('wr_15');
wr_15.value = parseInt(wr_13.value) + parseInt(wr_14.value);
}
</script>
검색으로 이런팁을 알게되었습니다. 잘되기는 하는데요~
wr_13에 1을 숫자를 넣게되면 wr_15에 NaN 이 나옵니다. (ie에서만 그렇습니다.)
wr_14에 2을 숫자를 넣게되면 wr_15가 3으로 바뀝니다.
크롬이나 파폭에서는 NaN으로 나오지는 않고요~
네이버 검색을 해보니 NaN으로 나오는 이유가 숫자가 아니고 문자로 인식을 해서 그렇다고는 하는데
어떻게 수정을 해야 IE에서도 문제 없이 처리 될까요?
답변 1개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인