我在StackOverflow上找到了以下代码。 它用于href-link上的confimation对话框。 它在我的页面上运行正常,但如果用户点击“中止”按钮,它也会重置计数器。
我希望如果按下“中止”按钮,将不会进行任何更改。
<script type="text/javascript">
var elems = document.getElementsByClassName('reset_counter');
var confirmIt = function (e) {
if (!confirm('Reset counter, sure?')) e.preventDefault();
};
for (var i = 0, l = elems.length; i < l; i++) {
elems[i].addEventListener('click', confirmIt, false);
}
非常感谢!