将值JavaScript变量传递给PHP。
实施例
的JavaScript
Var ddd='aaaa'
PHP
if (ddd="aaaa"){do somehting...}
答案 0 :(得分:4)
Javascript是一种客户端脚本语言,仅在页面完全加载后执行。 另一方面,PHP是一个按需编译脚本。它解析文件中的PHP并将生成的HTML输出到用户的浏览器。
答案 1 :(得分:0)
在JS中:
$.post('ajax.php',{'dddd' : dddd}, function(data){
});
在PHP中
if(isset($_POST['dddd'])) $dddd = $_POST['dddd'];
答案 2 :(得分:0)
您可以这样做的一种方法是将其放入cookie中:
var ddd = 'aaaa';
document.cookie = "ddd="+ddd; // the ddd in the "" is the name of the cookie
PHP
$ddd = $_COOKIE['ddd'];
if (ddd == "aaa") { do something... }
答案 3 :(得分:-1)
我已经测试了以下代码并且它已经运行了。所以请测试一下这段代码:
function aa()
{
var ddd='aaaa';
window.location.href="newpage.php?Result=" +ddd;
}
点击一个按钮然后会调用aa()
函数并转到newpage.php,我们在结果变量中得到ddd变量值
newpage.php:
extract($_GET);
echo $Result;