
正文
php抓取js变量,jquery获取php变量
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
同一个文件里PHP代码里调用js变量?
1、可以用jquery的异步请求外部js文件,从而获得js脚本的变量值。
2、你好php是服务端脚本语言,js是浏览器端脚本语言,除非使用ajax进行数据提交否则,一但服务端生成好页面传到浏览器端后就不再参与浏览器端的“运算”,所以你想在同一个页面中不重新进行请求就js和php相互获取值是不现实的。
3、同一文件插入直接用标签?phpecho ***;? 调用外部JS,将以下语句写在body之外。
4、PHP是服务端脚本,生成页面之后,就不再运行,也就是说,你在页面上PHP已经运行完了无法调用js。只有在服务端调用,或者生成js代码。
相关问答
Q1: php中怎么在当前页面得到js里的变量?
首先我们创建一个test的php文件。在里面添加html需要的代码。我们在里面添加js脚本,定义一个a变量100。现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
你把你的脚本用echo输出,例如 echo var a = .$a.;然后你就可以用服务器语言调用这个变量了。
PHP是不可能获取JAVASCRIPT变量值的,只有让JAVASCRIPT反复调用PHP,把变量作为参数传递过去。
可以用jquery的异步请求外部js文件,从而获得js脚本的变量值。
所以php总是在javascript之前运行的,php代码运行的时候,javascript中的变量i还没出生呢!你必须通过ajax把i作为url参数发送给php,php返回结果后,javascript再在ajax的回调函数中给img.src赋值。
PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。
Q2: php如何拿到javascript的值
1、你必须通过ajax把i作为url参数发送给php,php返回结果后,javascript再在ajax的回调函数中给img.src赋值。
2、PHP是不可能获取JAVASCRIPT变量值的,只有让JAVASCRIPT反复调用PHP,把变量作为参数传递过去。
3、PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。
4、首先我们创建一个test的php文件。在里面添加html需要的代码。我们在里面添加js脚本,定义一个a变量100。现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
5、楼上用AJAX是可行的,下面是笨方法,但是也可运行。
6、最常用的大概要属ajax了,这里js向php发送的,和php向js回应的都是字符串类型的数据,这些字符串可以根据需要被转换成不同类型(对象,数字,bool值)。
Q3: php在本页中如何取得javascript变量的值?请高手帮助在线等啊。_百度知...
可以使用ajax技术实现动态提交和返回,不用刷新页面的所有内容。
首先我们创建一个test的php文件。在里面添加html需要的代码。我们在里面添加js脚本,定义一个a变量100。现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
你必须通过ajax把i作为url参数发送给php,php返回结果后,javascript再在ajax的回调函数中给img.src赋值。
你把你的脚本用echo输出,例如 echo var a = .$a.;然后你就可以用服务器语言调用这个变量了。
PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。
Q4: 关于php读取js的变量值问题
1、usermoneytemp=if(um!=null)document.write(um); 是一个字符串,浏览器会把这字符串显示为10,但是在PHP里面始终是个字符串,转换为数字就是0。
2、首先我们创建一个test的php文件。在里面添加html需要的代码。我们在里面添加js脚本,定义一个a变量100。现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
3、PHP是不可能获取JAVASCRIPT变量值的,只有让JAVASCRIPT反复调用PHP,把变量作为参数传递过去。
4、可以用jquery的异步请求外部js文件,从而获得js脚本的变量值。
5、要进行返回,最好将操作结果友好的呈现给浏览器用户。
6、在PHP中处理ajax传递过来的参数后,要进行返回,最好将操作结果友好的呈现给浏览器用户。
Q5: 怎样在php中得到js的值
你必须通过ajax把i作为url参数发送给php,php返回结果后,javascript再在ajax的回调函数中给img.src赋值。
首先我们创建一个test的php文件。在里面添加html需要的代码。我们在里面添加js脚本,定义一个a变量100。现在我们在底部添加php中代码,其中定义一个b变量默认为0,准备用它来接收js中的a的值。
PHP是不可能获取JAVASCRIPT变量值的,只有让JAVASCRIPT反复调用PHP,把变量作为参数传递过去。
楼上用AJAX是可行的,下面是笨方法,但是也可运行。
楼主,我可以很负责的告诉你,这是不可能的。PHP是在服务器端运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取返回值是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。
php抓取js变量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jquery获取php变量、php抓取js变量的信息别忘了在本站进行查找喔。







