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

라디오 - Radio 클릭시 input 박스에 값 자동으로 넣기? 채택완료

돌소프트 4년 전 조회 1,946

안녕하세요?

아래와 같이 라디오 버튼을 클릭시

input 박스에 자동으로 값을 넣고자 합니다.

 

도움 주시면 감사하겠습니다.

 

<input type="radio" name="sbs1" value="1" onclick="Click('sbs1', '1');">1
<input type="radio" name="sbs1" value="2" onclick="Click('sbs1', '2');">2

<br><br>

  필요경비 : <input type="text" name="v_b" value="라디오1의 값" />%
    세율 : <input type="text" name="v_c" size ="5" value="라디오2의값" />%
    

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

답변 2개

채택된 답변
+20 포인트

<input type="radio" name="sbs1" value="1" onclick="Click('v_b', '60', 'v_c', 20);">1
<input type="radio" name="sbs1" value="2" onclick="Click('v_b', '0', 'v_c', 3);">2

<br><br>

  필요경비 : <input type="text" name="v_b" id="v_b" value="라디오1의 값" />%
    세율 : <input type="text" name="v_c" id="v_c" size ="5" value="라디오2의값" />%

<script>
function Click(id1, val1, id2, val2) {
    $("#" + id1).val(val1);
    $("#" + id2).val(val2);
}

</script>

 

=> 이렇게 하시면 될거 같네요.

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

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

<input type="radio" name="sbs1" value="1" onclick="Click('v_b', '1');">1
<input type="radio" name="sbs1" value="2" onclick="Click('v_c', '2');">2

<br><br>

  필요경비 : <input type="text" name="v_b" id="v_b" value="라디오1의 값" />%
    세율 : <input type="text" name="v_c" id="v_c" size ="5" value="라디오2의값" />%

<script>
function Click(id, val) {
    var f = document.fradio;

    $("#" + id).val(val);
}

</script>

 

=> 이렇게 하시면 될거 같습니다.

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

답변에 대한 댓글 2개

돌소프트
4년 전
아이고~~ 무지하게 답변 감사합니다...^^
근데, 제가 질문을 잘못 드렸습니다..

==> 질문 수정 ==
- 라디오1버튼 클릭시 input박스 v_b에는 60 , v_c에는 20 자동 입력
- 라디오2버튼 클릭시 input박스 v_b에는 0 , v_c에는 3 자동 입력 되게 하고자 합니다.
돌소프트
4년 전
감사합니다. 잘 됩니다^^

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

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

로그인