我做了一个简短的Javascript函数:
function confirmMessage() {
var messages = confirm("Are you sure");
if(messages) {
//go trough
}else{
//stop, cancel the action
return false;
}
}
HTML:
<a href='?pagina=uitloggen' onclick="confirmMessage()">
当我单击取消时,它返回false并跳转到else语句。但它并没有停止行动!这有什么问题?
提前致谢。
答案 0 :(得分:2)
您的<a>
代码onclick
应该返回事件处理程序的结果,以便它停止传播。
<a href='?pagina=uitloggen' onclick="return confirmMessage()">