php想要调用js类里中某一个方法的一个参数值怎么调用

JavaScript010

php想要调用js类里中某一个方法的一个参数值怎么调用,第1张

PHP是不能直接调用JS代码里的变量的,不过你可以用Ajax方式把js中的变量值传递到PHP中,如果说你要在PHP中调用JS里的变量,那说明你的软件设计可能也存在问题,一般是没有这种需求的。

1、首先我们创建一个test的php文件。

2、在里面添加html需要的代码。

3、我们在里面添加js脚本,定义一个a变量100。

4、现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。

5、接着我们在script里面使用writeln输出a,并赋值给php中的变量b,在最后echo输出查看b中的值。

6、在浏览器中打开这个php文件会直接echo出js中变量a的数值为100,到此php获得js中的变量完成。

PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。如果需要这两个语言进行交流,可以这么做:

对于JS向PHP传递,可使用cookie,查询字符串(get),post

对于PHP向JS传递可以直接将值输出到JS的变量值处;或者将值输出给隐藏的input元素,然后从dom获取;或者利用ajax获取