【发布时间】:2012-04-19 16:00:16
【问题描述】:
我正在使用 Mysql+PHP 循环创建链接,但我需要在 url href 中添加一个 javascript var,例如:
javascript var 在 jquery cookie 中:$.cookie('limit')
urls.php:
<a href='page.php?id=1&limit=$.cookie('limit')'>1</a>
<a href='page.php?id=2&limit=$.cookie('limit')'>2</a>
<a href='page.php?id=3&limit=$.cookie('limit')'>3</a>
在这种情况下,将 javascript var 放入隐藏的输入中不起作用。
在我的 page.php 中,我需要在 mysql 查询中同时使用 vars(id 和 limit)。所以在 page.php 的隐藏输入中插入这个 javascript var 无论如何都不会起作用。
我试图从 href url 中删除 limit var 并将其添加到我的 page.php 但它不起作用:
if(!empty($_REQUEST['limit']){
$_REQUEST['limit'] = "<script type='text/javascript'>document.write($.cookie('limit'))</script>";
}
【问题讨论】:
-
我不太明白你想要达到什么目的。你能澄清一下吗?
-
JavaScript 如何与链接的 HREF 交互?它会创造它们吗?它会读吗?
-
对,会尽量解释得更好。感谢乔什·摩尔的纠正。
标签: php javascript url variables href