채택완료
js 변수를 PHP변수에 넣고 싶습니다
냑 고수님들 안녕하세요.
클릭된 text를 php변수에 넣고 싶습니다.
도와주세요. 감사합니다.
Copy
<script type="text/javascript">
$(document).ready(function(){
$(".xradio").click(function() {
var doc = $(this).text();
<?php $check_file = "<script>document.write(doc);</script>";?>
});
});
</script>
<?php
echo $check_file;
?>
답변 6개 / 댓글 6개
채택된 답변
+20 포인트
죄송하지만 그렇게는 사용이 안됩니다. ㅎㅎ
자바스크립트를 사용하여 php 변수의 값을 변경하는 것은 불가능합니다.
php는 서버에서 실행되고 자바스크립트는 클라이언트 pc에서 실행되는데
php가 먼저 실행되고 그 다음에 자바스크립트가 실행되기 때문에
페이지를 다 읽은 이후 자바스크립트로 클릭한 그 값을 변수로 할당은 안됩니다.
쉽게 말해, 이거는 코딩의 고수고 천재고 문제가아니라,
해당 언어자체가 바뀌지않는이상은... 안됩니다.
서로 다른형식으로 사용되는거라서 원하시는데로 하기는 힘듭니다.
답변을 작성하려면 로그인이 필요합니다.