如果点击一个锚点,同时调用一个Javascript函数,怎样才能在PHP中获取一个id?
使用href="#"
时,Javascript函数有效,并且在使用href="index.php?id=1"
时调用PHP。
如何同时点击一个锚点?我也在调用函数onclick =“js()”
echo "<li>" ."<a href='#t.php?id=1' onmousedown='div(2)'>".$pro[$i]."</a>" ."</li>";
}
if (isset($_GET['id']))
{
echo "HELLO";
}
答案 0 :(得分:0)
当发生点击时,将触发Javascript处理程序,然后浏览器将加载href
属性中指定的页面。
如果您希望在重定向发生之前执行某些Javascript,请继续使用onclick
事件:
<a href="index.php?id=1" onclick="doSomethingInJavascript()">...
如果您希望在必要时取消重定向到PHP页面,您的Javascript函数可以返回false
。
另请注意,AJAX调用将允许您调用PHP脚本并执行其他Javascript功能,而无需加载新页面。