자바관련 질문 드립니다. > 그누4 질문답변

그누4 질문답변

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

자바관련 질문 드립니다. 정보

자바관련 질문 드립니다.

본문

안녕하세요.

자바 관련하여 두가지 질문을 드리고자 합니다.

제가 구현하고자 하는것은...

for ($i=0; $row = mysql_fetch_array($resutl); $i++) {

            <td width="70"  bgcolor="f3f3f3" align="center">수량 : <input name="my_order1_<?=$i;?>" type="text" id="my_order1_<?=$i;?>" value="0" size="5" maxlength="5" onchange="my_order_no( 값1,<?=$row[price];?>);" />
                          </td>
          <td width="50"  align="center" bgcolor="f3f3f3">단가 : <?=number_format($row[price]);?></td>
          <td width="40" bgcolor="f3f3f3" align="center">
           <input name="my_order2_<?=$i;?>" type="text" id="my_order2_<?=$i;?>" value="0">

          <input type="submit" name="button7" id="button7" value="담기" /></td>  

}

이런 형태입니다만...

1번 : 저기 빨간색에 사용자가 TEXT 박스에 값을 넣을 경우 my_order_no() 함수에 어떻게 변수값을 넣어야지 ? 값이 들어가서 ㅠ.ㅠ 단가 * 밑의 가격 $row[price] 부분이 계산이 될까요 ?

2번 : 저기 파랜색 부분에 그 계산 결과값이 돌아 올수 있을까요 ?

3번 : 분홍색 부분에 자바함수로 위에서 실행한 결과값을 받아서 올수 있는 방법은 있을까요 ?

너무 막연하게 질문을 드려서 죄송합니다. ㅠ.ㅠ

많은 고수님들에 지도를 부탁 드리겠습니다.

포인트는 전재산인 3500 포인트를 걸었습니다 ㅠ.ㅠ
  • 복사

댓글 전체

로컬에서 확인 가능 하게 스크립트로 구현 했습니다.
폼 네임이 달라지니까 Input 네임은 크게 상관 없습니다.

<script language="javascript">
function Chk_Ex(a,b) {
var c=eval("document."+a);
c.my_order3.value = b*c.my_order2.value;
}
for(i=1;i<10;i++) {
document.write("<form name='f"+i+"'>");
document.write("수량 :<input type='text' name='my_order1'  value='' onchange='Chk_Ex(this.form.name, this.value)'>");
document.write("단가 :<input type='text' name='my_order2'  value='"+i+"000' style='border:0;'>");
document.write("합계 : <input type='text' name='my_order3' value=''>");
document.write("<input type='submit' value='담기'>");
document.write("</form><br>");
}
</script>

위 form 내부에 $row 결과값 중에 구분 가능한 값도 <input type="hidden"> 형식으로 넣어주시면 처리 페이지에서 구분이 되고 form 전송 하실때 my_order3값도 함께 전송됩니다.
© SIRSOFT
현재 페이지 제일 처음으로