Firefox意外地重置了表单

时间:2016-02-01 14:21:41

标签: html forms firefox reset

在“重置”“确认”窗口中按“取消”时,Firefox正在清除表单。试过:

<input class="grow" type="reset" name="reset" id="res" onclick="confirm('reset?')">

那:

$('#res').on('click',function(){
    var c = confirm('Reset the data?');
    if(c==true){
        $( ".counter" ).text( q  + " of " + n.length );
    }
});

两者都可以在Chrome和Safari中正常使用。

1 个答案:

答案 0 :(得分:0)

你没有对返回值做任何事情。尝试:

<input class="grow" type="reset" name="reset" id="res" onclick="return confirm('reset?')">

jQuery版本相同:

$('#res').on('click',function(){
    var c = confirm('Reset the data?');
    if(c==true){
        $( ".counter" ).text( q  + " of " + n.length );
    }
    return c;
});