ไม่มีคำว่าโง่หรอกครับ แค่รู้ / ไม่รู้เท่านั้น
ตัวอย่างการกำหนดค่าของ PHP ให้กับ JS เป็นการกำหนดค่า session_id ให้กับตัวแปร JS ครับ
<script type="text/javascript">
var session_id = <?php echo session_id(); ?>;
</script>
ตัวอย่างการส่งค่าของ JS ให้กับ PHP ต้องผ่านการส่งแบบ Ajax ยกตัวอย่าง syntax ของ jQuery น่ะครับ
<script type="text/javascript">
$.post(
"index.php", // PHP file name
{ 'varName':value }, // JSON oject
function(sendBackData) { // callback function
// do something
}
);
</script>
ตรง varName เราสามารถกำหนดชือตัวแปรได้ครับมันจะมีผลตอนที่ใช้ PHP รับค่า จากตัวอย่างจะสามารถรับค่าได้คือ $_POST['varName'] หรือ $_REQUEST['varName'] และ value สามารถใช้ JS ดึงค่าจาก DOM เอามาใส่ได้เลย สามารถใช้
document.getElementById("DOM_ID").value ได้เหมือนกันครับ