javascript的变量怎么传递给另一个php文件啊

怎么把一个javascript的变量传递给php文件啊!!!!!!!!... 怎么把一个javascript的变量传递给php文件啊!!!!!!!! 展开
 我来答
jay2uuu
2009-09-13 · TA获得超过574个赞
知道小有建树答主
回答量:1023
采纳率:100%
帮助的人:263万
展开全部
用ajax的方式传递,ajax的方式有get跟post两种方式,推荐用post,比较安全。get方式容易被有心人利用。以下为实例

<script language="javascript">
function getval(str)
{
//获取接受返回信息层
var msg = str;
//获取表单对象和用户信息值
var Action="run";
var resultStr = str;
//接收表单的URL地址
var url = "response.php?";
//需要POST的值,把每个变量都通过&来联接
var postStr = "Action="+ Action +"&resultStr="+ resultStr;
//实例化Ajax
var ajax = null;
if(window.XMLHttpRequest){
ajax = new XMLHttpRequest();
}
else if(window.ActiveXObject){
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}
else{
return;
}
//通过Post方式打开连接
ajax.open("post", url, true);
//定义传输的文件HTTP头信息
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//发送POST数据
ajax.send(postStr);
//返回数据的处理函数
ajax.onreadystatechange = function(){
if (ajax.readyState == 4 && ajax.status == 200){
msg.innerHTML = ajax.responseText;
}
}
}
</script>

如果要回显则在前台同个页面加一个<div id="msg"></div>对应就可以了
梅丽雅凯特
2009-09-12 · TA获得超过1452个赞
知道小有建树答主
回答量:1328
采纳率:0%
帮助的人:1172万
展开全部
只能用ajax传递
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式