write.skin.php 파일 내용 입력시... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

write.skin.php 파일 내용 입력시... 정보

write.skin.php 파일 내용 입력시...

본문

몇가지 검색을 해봐도 내용이 없는거 같아서요..

글쓰기 할때요..
1번값 : <?=$write[wr_13]?>
2번값 : <?=$write[wr_14]?>
결과값 : <?=$write[wr_15]?>

이렇게 있다고 가정하구요..

wr_13,wr_14에 숫자를 입력하면 wr_15에 자동으로 합산된 값이 나오게 할수 있나요?

view나 list에서 계산된 값을 불러올수도 있지만...글 작성시에 결과값을 미리 표현되게 하려고 합니다.

고수님들 조언 부탁드립니다.
  • 복사

댓글 전체

wr_13 을 남자 wr_14를 여자 wr_15를 전체인원이라고 놓고
남자인원적고 여자인원적고 옆 빈칸을 클릭하면 자동계산 되게끔 한다면...
아래와 같이 되겠네요.
쭉 긁어서 빈파일에 넣고 웹에 올려놓고 보시면 이해되실듯...

<SCRIPT LANGUAGE="JavaScript">
function person_sum(){
  var man  = +(wr_13.value);
  var woman = +(wr_14.value);
  total = man + woman;
  wr_15.value = total;
}
</SCRIPT>

<table cellspacing=0 cellpadding=0 width="100%" border=0>
<tr>
<td>남자
<input class=input1 size=3 name=wr_13>명</td>
<td>여자
<input class=input1 size=3 name=wr_14>명 </td>

<td colspan="2" >총
<input class=input1 size=3 name=wr_15 onFocus="javascript:person_sum();">명 (남여 인원을 넣으신후 총인원을 클릭하시면 자동계산)
</td>
</tr>
</table>
페이지를 옮기지 않고 뭔가 변화시키는 것은 php가 아니라 javascript로 해결해야 합니다.


<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>
© SIRSOFT
현재 페이지 제일 처음으로