<a href="/delete/<?php echo $prod_name; ?>" onClick="dropItem()">delete</a>
现在是不是只有函数 dropItem 返回 true 才会将页面重定向到 href 属性中给出的 url? 如果没有,那么任何人都可以建议任何方法来实现这种事情。即只有当 java 脚本返回 true 时才会发生页面重定向。
最佳答案
您需要从 onclick 中返回 true 或 false:
onclick="return dropItem();"
当返回false
时,这确实会停止默认链接行为。唯一的异常(exception):如果 dropItem()
导致错误。在这种情况下,将应用默认链接行为(即用户将被重定向。)
关于javascript - 条件重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3004383/