怎样在JS中接收PHP的传值变量,请看图片

<scriptlanguage="javascript">alert("删除成功!");self.location="liuyanban.php?page=$_GET[p... <script language="javascript">alert("删除成功!");self.location="liuyanban.php?page=$_GET[page]";</script> 展开
 我来答
straul
2011-12-09 · TA获得超过2185个赞
知道小有建树答主
回答量:1096
采纳率:50%
帮助的人:938万
展开全部
$_GET是PHP的变量
1、如果你这段代码是在php页面,也就是通过php的print打印出来的,那么php的变量应该可以直接输出。
2、而你出现的情况,应该是在一个html页面中使用了php变量,这样不会读出变量的值。不知你是否在使用模板?如果是的话,一般来讲就是在【page=$_GET[page]】中的【$_GET[page]】用模板指定的标记方式替换,然后模板从php中读取出变量值来替换
更多追问追答
追问
您好,我是初学者 没有使用模版,您的意思是JS里不能用PHP变量是吗?
追答
额,怎么说呢,总之,如果想要使用php的变量,那么就需要这个变量在php的标识符【】或【】的包括中,就像楼上所讲:,或者如果你打开了【短标记】的话,可以简写成这样:【】

但是我看你对楼上追问的截图中,问题好像不是出在这里,也就是说整个页面没有被当作php来处理,而是当作了html页面处理。

那么你这个页面的程序是php还是html?
iuhart
2011-12-12
知道答主
回答量:36
采纳率:0%
帮助的人:30.3万
展开全部
<script language="javascript">
alert("删除成功!");
var page = "<?php echo $_GET['page']; ?>";
self.location="liuyanban.php?page="+page;
</script>
追问

alert("删除成功!");
var page = "";
self.location="liuyanban.php?page="+page;

这个代码解决了问题,多谢1楼,2楼,3楼的提示。。谢谢大家。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悲伤的牛牛
2011-12-09 · TA获得超过525个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:159万
展开全部
$_GET[page]是php函数啊不是直接写到js里,要通过php打印出来才行的。
<script language="javascript">alert("删除成功!");self.location="liuyanban.php?page=<?php echo $_GET[page]; ?>";</script>
试一下啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
考试经常不及格
2011-12-09 · TA获得超过101个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:113万
展开全部
<script language="javascript">
alert("删除成功!");
self.location="liuyanban.php?page=<?php echo $_GET[page];?>";
</script>
更多追问追答
追问
输出这样
追答
哦,我照你的写的,少了引号
改为
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓_why_
2015-10-27 · 超过16用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:26万
展开全部
jquery 异步或同步请求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式