JavaScript PHP 中的变量值

Javascript Variable value in PHP

本文关键字:变量值 PHP JavaScript      更新时间:2023-09-26

我的代码看起来像这样

var bal=$(this).val();
var findbalance="<?=balancefromid(bal);?>";
alert(findbalance);

这可能吗?

不,这是行不通的,因为虽然你可以用PHP的值为JS变量赋值,但你不能反过来做,除非通过GET/POST参数或通过Ajax调用传递JS值,例如。

首先,您应该了解客户端和服务器端脚本的工作原理,然后您将了解为什么这是不可能的和不合逻辑的

http://en.wikipedia.org/wiki/Server-side_scriptinghttp://en.wikipedia.org/wiki/Client-side_scripting

听起来你对在网络上开发感到困惑。Javascript是一种"客户端"语言,这意味着它在客户端浏览器上运行,页面被编译并从服务器发送。这意味着代码中没有PHP/ASP,只有HTML和Javascript。

PHP,ASP,JSP是服务器端语言,仅在服务器端运行。

所以要回答你的问题,不,你不能直接让Javascript调用PHP(服务器端)函数,但你可以发布到PHP页面,然后它会反过来执行你喜欢的任何功能。