1

我只想知道是否可以将 javascript 的值发送到 php。这是我想说的简单代码。

<script language="javascript" >
var id = "data"
</script>

<?php
$getthevalueofid = var id;
?>

谢谢!

4

3 回答 3

5

不是您的代码示例的结构方式,不。PHP 是一种服务器端语言,而 Javascript 是一种客户端语言。当任何客户端脚本执行时,PHP 已超出范围。

如果需要将对象从浏览器传递到服务器,可以使用 XMLHttpRequest(通常称为 AJAX)。

于 2013-04-25T03:01:04.480 回答
2

要将 Javascript 变量发送回 PHP,您需要执行 AJAX 请求:

<script language="javascript" >
xmlhttp.open("GET","getvalue.php?id="+id,true);
xmlhttp.send();
</script>

在 getvalue.php 中,您将拥有:

<?php
$getthevalueofid = $_GET['id'];
?>
于 2013-04-25T03:12:37.490 回答
0

没有办法做到这一点。使用 Ajax 将 javascript 变量传递给 php

于 2013-04-25T03:04:02.020 回答