Кнопка подтверждения JavaScript не останавливает JavaScript

У меня есть кнопка удаления, которая привязана к некоторым комментариям на моей странице . Когда вы нажимаете кнопку удаления, я пытаюсь вызвать диалоговое окно подтверждения, которое спрашивает, уверены ли вы, что хотите удалить комментарий. Нажатие OK должно запустить функцию удаления комментария, а нажатие кнопки «Отмена» не должно запускать функцию, а просто закроет диалоговое окно.

Это мой код:

onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"

Моя проблема: Когда я нажимаю «Отменить», функция удаления все еще работает. Я предполагаю, что функция все еще вызывается, потому что, когда я нажимаю кнопку «Отмена», она просто продвигается вперед в JavaScript и вызывает функцию. Как я могу сделать это правильно? Я знаю, что это, наверное, простая проблема. Спасибо за любую помощь!

12
задан RyanPitts 29 April 2011 в 16:57
поделиться