永发信息网

在同一个页面,想把js的变量值赋值给php的一个变量

答案:4  悬赏:0  手机版
解决时间 2021-04-18 16:30
在同一个页面,想把js的变量值赋值给php的一个变量
最佳答案
大概你搞混了PHP和JS的运行机制

PHP是服务器语言,在你的网页已经显示在浏览器端的时候,PHP的使命已经结束了,你在浏览器端也看不到任何PHP语言的内容,查看源文件你就会发现这一点

JS是浏览器语言,它可以一直运行在浏览器中,网页上的事件,都可以调用JS

所以你的JS变量不可能传给PHP,因为此时,PHP的代码已经不存在了

如果你想交由PHP处理,可以打开新页面,用GET传递过去,再由PHP解析,或者用AJAX,传递给新的PHP页面处理。在你的例子中,已经有AJAX的内容,完全可以在得到responseText前在PHP中处理后交给前台
全部回答
php直接获取js变量的值确实比较难,用ajax当然也可以办到,但是我想到一种绕过去的办法,我们可以在页面中定义一个隐藏的input,再使用php获取input的value值,例如:
php:
if(isset($_POST['submit'])){
$delete = $_POST['delete'];
echo "javascript中变量a的值:".$delete;
}
?>
js:

页面表单:



把问题简单化,你要实现什么功能,然后给你思路,这样就好办了
用ajax传过去。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
两个月大的比熊犬掉毛正常吗?
冷轧带钢就是冷轧板吗?除了卷跟板的区别 其
古诗文三峡中的名句有哪些
形容胸怀广阔的诗词,形容心胸宽广的诗句,越
Q345和耐磨钢的区别
哇哇喂是什么歌,有一首歌非主流的歌,英文的,
谁有描写仙女的诗词?
excel表格如何快速查询表格b所有表格a所有的
lol成就6有什么用
梦见和姐妹在田里捞鱼是什么
大班学期末寄语诗歌,家长寄语幼儿园大班
8x口一7x口二5
能给女朋友的,温暖话。或行为?有那些。
钢琴教师节祝贺词,教师节赞美语文老师的诗词
百度云怎么打开种子,谁知道图片种子怎么打开
推荐资讯
小米商城是从哪里发货,小米商城从哪里发货
我在网上认识了一个朋,要给我捐款,但是他的
希望上天保佑,上天庇佑 用广东话怎么说?
影响网速的原因,影响家用光纤网速的几种可能
下雨驱车赶路的相关诗句。谢谢
g462高铁线路查询沿途经过哪些站
iphone6 plus开封机于未开封机的区别
带二三的成语有哪些
280乘以3约等于
下载的不完整压缩包视频文件可以打开吗?
团队凝聚力标语,求一句积极向上,体现团队力
刘翔他妈叫什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?