如何发布点击的div的ID?目标是让用户单击几个方块中的一个并在URL中发布该方块的名称,然后使用该新URL重新加载页面。有什么建议?
我试图使用:
<div id="boxone1" onclick="window.location='index.php?name=<? print $_POST['id'] ? >';" style="cursor:pointer;">
</div>
但这没有任何作用,也不会重新加载我的页面
目标是让用户能够以特定顺序点击div并使该订单与预定订单匹配。但为了使其更复杂,每次页面重新加载时,每个div都会被赋予一种随机颜色(大约10种颜色之一)。因此,div的颜色是需要与预定密码匹配的颜色。
答案 0 :(得分:2)
我不是内联javascript的忠实粉丝,比如onclick事件,但请看下面的可能答案(如果动态生成这些div):
<div id="boxone1" onclick="window.location='?name='+this.id" style="">
否则你可以随时做:
<div id="boxone1" onclick="window.location='?name=boxone1'" style="">