php获得js数据 js获取php数据
在php中如何获取js里的内容并使用呢
1、PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。
创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为云南企业提供专业的成都网站制作、成都网站设计,云南网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
2、服务器端 运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取 返回值 是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。
3、楼上用AJAX是可行的,下面是笨方法,但是也可运行。
4、第一步,查看网页源代码,找到ajax请求的URL。
5、你把js文件和php文件放在同一个文件夹下面,引用里面不用写路径,直接加文件名:这样就可以了,其他的方法我目前还没找到。html语言里面可以随便写路径,只要指向正确就可以了。
怎么让PHP获取到JS中参数
PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。
JS是客户端脚本,PHP是服务器脚本,直接赋值给PHP变量,无法实现。
可以使用ajax技术实现动态提交和返回,不用刷新页面的所有内容。
那你JS里就可以通过DOM来获取h1的innerHTML 不要直接用js,最好用现成的library,比如jQuery,Prototype之类的,因为他们有浏览器兼容。还有就是用ajax,动态获取你要的内容。
我可以很负责的告诉你,这是不可能的。PHP是在 服务器端 运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取 返回值 是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。
楼上用AJAX是可行的,下面是笨方法,但是也可运行。
PHP如何获取JS变量及变量的值
1、可以使用ajax技术实现动态提交和返回,不用刷新页面的所有内容。
2、我可以很负责的告诉你,这是不可能的。PHP是在 服务器端 运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取 返回值 是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。
3、要进行返回,最好将操作结果友好的呈现给浏览器用户。
4、//js程序到了这里,会把问号、and符号都转换为特定字符。PHP端:data = $_REQUEST[data];//这里最好不要使用$_REQUEST,涉及网站安全问题。
5、你把你的脚本用echo输出,例如 echo var a = .$a.然后你就可以用服务器语言调用这个变量了。
网站栏目:php获得js数据 js获取php数据
网页地址:http://ybzwz.com/article/dsoocgj.html