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

배송비결제에서 주문시/방문수령 라디오버튼 이벤트를 구현하고자 합니다. 채택완료

트블라 3년 전 조회 1,389

안녕하세요.

 

상세페이지의 배송비결제 부분에 ㅇ 주문시결제  ㅇ 방문수령 이렇게 했습니다.

 

구글링해서 끼워 맞춰서 이벤트는 작동합니다...

주문시결제 라디오버튼 이벤트는 기본료/얼마이상 무료배송 문구가 나오고

방문수령 라디오버튼 이벤트는 수령지 주소가 나옵니다.

 

문제는 어쩌면 당연하겠지만 value값이 0과1일 경우 주문서에 나오도록 되어 있는데

그 부분을 어떻게 하는지 멈춘 상태 입니다.

방문수령도 선불로 나오거던요.

 

<input type="radio" name="ct_send_cost" value="ㅇ 기본배송료는 3,000원/200,000원 이상은 무료배송" onclick="getct_send_cost(event)" required> 주문시 결제
<input type="radio" name="ct_send_cost" value="ㅇ 수령지 : 주소" onclick="getct_send_cost(event)" required> 방문 수령

 

        <div id="resultt">
        </div>

 

그리고, 아래 함수 부분에 아래와같이 추가 하였습니다.

function getct_send_cost(event) {
  document.getElementById('resultt').innerText = 
    event.target.value;
}

 

이걸 어떻게하면 라디오버튼 이벤트시 아래에 지정된 문구도 나오고

주문서에 제대로된 값이 넘어 갈까요?

 

감사합니다.

 

 

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

답변 1개

채택된 답변
+20 포인트

<input type="radio" name="ct_send_cost" value="ㅇ 기본배송료는 3,000원/200,000원 이상은 무료배송" onclick="getct_send_cost( this)" required> 주문시 결제
<input type="radio" name="ct_send_cost" value="ㅇ 수령지 : 주소" onclick="getct_send_cost( this )" required> 방문 수령

 

function getct_send_cost( e) {
  document.getElementById('resultt').innerText = 
    e.value;
}

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

답변에 대한 댓글 2개

트블라
3년 전
답변 감사합니다.
그런데, 여전히 방문수령으로 하고 바로구매 하면 배송비가 선불 3000원으로 나옵니다.ㅠㅠ
엑스엠엘
3년 전
그 부분은 아마도 orderupdate.php인가 여기서 해야 될 듯합니다.

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

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

로그인