JavaScript的变量值如何传给PHP使用?

JS的变量传给PHP去使用,如何操作?能否举个例子?... JS的变量传给PHP去使用,如何操作?能否举个例子? 展开
 我来答
百度网友0d75fbe
2009-09-24 · TA获得超过376个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:129万
展开全部
ajax就是JS提取页面的值,传递给服务器。所以你如果想让PHP能接收到JS的值,可以看看AJAX,AJAX上来的第一个例子就是这个。
sanwkj
2009-09-23 · TA获得超过126个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:117万
展开全部
1.javascript是客户端的脚本,如果要使用就得用POST或者GET方式提交给服务器端的php。也就是把js变量用<input type="hidden" value=''>保存再通过FORM的submit提交给下一个页面。
2.当然也可以使用Ajax来动态处理js的变量值了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengzhiyu_double
2009-09-24 · TA获得超过906个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:515万
展开全部
var xHRObject = false;
//这里是判断浏览器
if (window.XMLHttpRequest)
{
xHRObject = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xHRObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function addFlight()
{
var number = document.getElementById("number").value;
var from = document.getElementById("from").value;
var time = document.getElementById("time").value;
var status = document.getElementById("status").value;
xHRObject.open("GET", "xxx.php?id=" + Number(new Date) +"&number=" + number+"&from=" + from+"&time=" + time+"&status=" + status, true);//这里就是你要传入的参数
xHRObject.onreadystatechange = getData;//这个是php返回结果后要执行的函数
xHRObject.send(null);
}

function getData()
{
if ((xHRObject.readyState == 4) &&(xHRObject.status == 200))//4是传输完成,200是服务器正常返回
{
var serverResponse = xHRObject.responseXML;

var header = serverResponse.getElementsByTagName("aaa");
。。。。。。

}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uchiha_obito
2009-09-24 · 超过50用户采纳过TA的回答
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:138万
展开全部
就像楼上说的咯,用AJAX,如果嫌麻烦,就用现成的AJAX库,比如Jquery、EXT、DOJO等~~~想深入学的话还是自己编的好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式