Javascript问题确认消息
我制作了一个简短的Javascript函数:Javascript问题确认消息,javascript,Javascript,我制作了一个简短的Javascript函数: function confirmMessage() { var messages = confirm("Are you sure"); if(messages) { //go trough }else{ //stop, cancel the action return false; } } HTML: 当我单击cancel时,它返回false并跳转到else语句。但这并不能阻止行动!这里有什么问题 提前感
function confirmMessage() {
var messages = confirm("Are you sure");
if(messages) {
//go trough
}else{
//stop, cancel the action
return false;
}
}
HTML:
当我单击cancel时,它返回false并跳转到else语句。但这并不能阻止行动!这里有什么问题
提前感谢。您的
标记的onclick
应返回事件处理程序的结果,以使其停止传播
<a href='?pagina=uitloggen' onclick="return confirmMessage()">
如果你想像现在这样使用它,你需要使用event.preventDefault()
来代替return false
@很抱歉。我没告诉你。我指的是JochemTheSchoolKid。你的代码绝对正确fine@Jashwant-好的。没错,如果从函数内部执行preventDefault()
,则可以从onclick
中省略return
。
<a href='?pagina=uitloggen' onclick="return confirmMessage()">