从Javascript到php变量的值
我知道这看起来很愚蠢,但我刚刚开始学习javascript和php。如果我在javascript中定义一个变量,是否可以在php中使用它? 以下是我正在使用的示例:从Javascript到php变量的值,javascript,php,html,user-interface,variables,Javascript,Php,Html,User Interface,Variables,我知道这看起来很愚蠢,但我刚刚开始学习javascript和php。如果我在javascript中定义一个变量,是否可以在php中使用它? 以下是我正在使用的示例: 函数myFunction(){ var文本; var person=prompt(“请输入您的姓名”); if(person!=null){ text=“你好”; } if(person=null){ text=“错误”; } document.getElementById('demo').innerHTML=text; }
函数myFunction(){
var文本;
var person=prompt(“请输入您的姓名”);
if(person!=null){
text=“你好”;
}
if(person=null){
text=“错误”;
}
document.getElementById('demo').innerHTML=text;
}
试试看
简单答案
没有
php-服务器端(在服务器上执行)
JavaScript-客户端(在每个客户端上执行)[忽略节点]
因此,服务器端php甚至在客户端执行JS之前就执行了
复杂答案
通过使用Ajax,您可以将JavaScript等任何内容发布到PHP(服务器)。这将允许您提交表单或任何其他数据
请注意,您可能应该使用OAuth保护您的API端点(PHP),因为您将从客户端发送变量,您不能信任世界。为什么要使用PHP显示名称?您是要存储它还是只是为了显示?如果是这样,您可以使用javascript显示名称。如果您想将数据传递给php,我建议您使用ajax将其发布到服务器端页面(php),请在您提出新问题之前。