테스트 사이트 - 개발 중인 베타 버전입니다

상품등록시 판매가격 넣으면 옆에 자동계산후 값 나오게하기 채택완료

ablue 5년 전 조회 2,539

상품등록시 판매가격 넣으면 옆에 자동계산후 값 나오게하기 위해서

아래와 같이 해봤는데 답이 안나오네요..

그리고 가격을 넣었을때 옆에 바로 보였으면 하는데 조언좀 부탁드리겠습니다.

 

</strong></p>

<p><strong><tr>

            <th scope="row"><label for="it_price">판매가격</label></th>

            <td>

                <input type="text" name="it_price" value="<?php echo $it['it_price']; ?>" id="it_price" class="frm_input" size="8"> 원

            </td>

            <th scope="row"> <td><?php echo $$it_price*0.88; ?> 원</td></th>

        </tr></strong></p>

<p><strong>

 

 

https://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=22
혹시나 해서 위내용처럼 여분필드도 써 봤는데 어렵네요 ㅠㅠ

 

</strong></p>

<p><?php 

$it_1 = $it_price*0.88; 

?></p>

<p> </p>

<p><strong><tr>

            <th scope="row"><label for="it_price">판매가격</label></th>

            <td>

                <input type="text" name="it_price" value="<?php echo $it['it_price']; ?>" id="it_price" class="frm_input" size="8"> 원

            </td>

            <th scope="row"><td><?php echo $it_1; ?> 원</td></th>

        </tr></strong></p>

<p><strong>

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
B
5년 전

간단한 예제 남깁니다.

</p>

<p>        <tr>

            <th scope="row"><label for="it_price">판매가격</label></th>

            <td>

                <input type="text" name="it_price" value="<?php echo $it['it_price']; ?>" id="it_price" class="frm_input" size="8" onkeyup="document.getElementById('cal_price').innerText=( parseInt(this.value)|0)*0.88"> 원

            </td>

            <th scope="row"> <td><span id="cal_price"><?=$it['it_price']*0.88?></span> 원</td></th>

        </tr></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
ablue
5년 전
감사합니다.
너무 잘 됩니다.
s
sinbi
5년 전
관련글 https://sir.kr/qa/372810

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
5년 전

입력 시 바로 처리가 되게 하려면, JAVASCRRIPT나 JQEURY 공부하셔야 할 듯...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
ablue
5년 전
일단 값이라도 나와야 다음을 넘어가는데 안나오네요
s
sinbi
5년 전
아래 게시글 참고해 보세요.
https://sir.kr/qa/204273

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인