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