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

자바스크립트 변수 불러오는 방법을 모르겠어요 ㅠㅠ 채택완료

오예이예 3년 전 조회 2,254

안녕하세요

자바스크립트 변수를 불러오고 싶은데 개요는 아래와 같습니다.

 

1. 라디오버튼의 price값을 var radioVal으로 불러옵니다.

2. $price와 name="price" 쪽에 var radioVal을 넣고싶어요

 

부탁드리겠습니다. ㅠㅠ

 

중요부분 코드만 아래 첨부하겠습니다.       

<?php

$price             = "여기에 var radioVal을 불러오고싶어요"

?>

    <script type="text/javascript">
      $(document).ready(function () {
        $('#radioButton').click(function () {
          var radioVal = $('input[name="price"]:checked').val();
        });

    </script>
        

<input  name="price"  style="width:100%;" value="여기도 var radioVal을 불러오고싶어요">

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

답변 2개

채택된 답변
+20 포인트
그누위즈

우선 라디오 버튼을 클릭했을때에

값을 제대로 불러오시는건 되시는것 같으신데

문제는 라디오 버튼의 name이 price이고

일반 input name도 price이기때문에

같은 name을 사용하면은 안됩니다.

다음과 같이 input한개의 이름을 price2로 바꾼 예제를 참고하세요.

</p>

<p><script type="text/javascript">

$(document).ready(function () {

$('#radioButton').click(function () {

  var radioVal = $('input[name="price"]:checked').val();

  $("input[name=price2]").val(radioVal);

});

</script></p>

<p><input  name="price2" value=""></p>

<p>

그리고 해당 라디오버튼을 클릭했을때에

php 변수의 $price 에는 값을 넣을수 없습니다.

 

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

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

php는 서버에서 실행 합니다.

그결과를 브라우저가 받고 그 중

JavaScript 코드는 브라우저에서 실행합니다.

Ajax를 검토해 보세요

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

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

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

로그인