如何在同一文件中获取 PHP 中的 JavaScript 变量值
how to get javascript variable value in php in same file
我有一个PHP文件,也有HTML和JavaScript代码,我想在 php 代码中使用 javascript 变量值,示例代码如下:
<script>
function dropdown(){
var e = document.getElementById("im_position");
var strUser = e.options[e.selectedIndex].value;
}
</script>
<?php
$q = //here want to use strUser(javascript varible);
?>
如何使用它?帮帮我。。
你不能像这样访问javascript变量。PhP由服务器执行,JavaScript由客户端执行。
你可以在JS中创建一个ajax函数来调用你的php脚本。
http://www.w3schools.com/ajax/
在这里你可以学习使用Ajax。
.JS
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
xhttp.responseText // return from your php;
}
};
xhttp.open("GET", "yourphp.php?variable="+yourjsvariable, true);
xhttp.send();
}
菲律宾比索
<?php
return $_GET["variable"];
?>
你不能。
Php 运行服务器端。Javascript 在客户端运行。
这意味着 php 编译成 html 并且不会到达客户端。Javascript在客户端的浏览器上运行。
你最好的解决方案是使用 ajax。
相关文章:
- PHP:获取数据库中多行的变量
- 使用 javascript、jquery 或 php 获取设备名称和模型
- 如何使用PHP获取h1的内容以用于Twitter数据文本参数
- 从 PHP 获取当前页面 ID 后调用 jQuery 事件
- JqSuite PHP:获取列名或id
- AJAX请求php获取post/get发送的指定目录中服务器上的文件列表(无JQUERY)
- 使用AJAX从PHP获取PNG图像
- 仅使用 PHP 获取表单元格值,没有 ajax
- 使用jQuery、Javascript、PHP获取特定的部件类
- JQueryUI全尺寸日历-从PHP获取JSON数据
- 将数据从javascript发送到html并使用php获取
- PHP:获取关联数组中最后一个元素
- 如何使用java脚本和php获取多维数组数据
- AngularJS无法从PHP获取HTTP标头
- 使用PHP获取AJAX或js操作后的文档源
- 从php获取javascript中的json对象失败
- 我想使用 ajax 和 PHP 获取每个帖子数据的点赞总数
- 如何将元素的id从php获取到javascript
- 在JQuery中从PHP获取表单值
- 使用 和 javascript 和 php 获取 id 值