양식 제출을 사용하여 JavaScript 변수를 PHP에 전달
JavaScript 변수를 PHP에 전달하려면 원하는 변수를 입력 값으로 사용하여 양식을 제출하는 것이 좋습니다. 믿을 수 있는 방법. PHP는 서버에서 실행되므로 PHP 코드는 클라이언트측 JavaScript 코드에서 직접 변수에 액세스할 수 없습니다.
수정된 코드 예
기존 코드를 다음으로 바꾸세요.
<script type="text/javascript"> function func_load3(name) { var form = document.forms["myform"]; var selectBox = form.select3; var selectedOption = selectBox.options[selectBox.selectedIndex]; var selectedValue = selectedOption.value; var selectedText = selectedOption.text; // Set the hidden input value var hiddenInput = document.getElementById("hidden1"); hiddenInput.value = selectedValue; // Submit the form form.submit(); } </script> <form name="myform" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> <input type="hidden" name="hidden1">
PHP 코드
<?php if (isset($_POST['hidden1'])) { $salarieid = $_POST['hidden1']; // Query the database based on the $salarieid variable } ?>
수정된 코드:
위 내용은 서버 측 처리를 위해 JavaScript 변수를 PHP에 어떻게 전달할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!