禁用退格键以防止输入的默认值被删除 JQUERY

disable backspace to prevent default value of input to be erased JQUERY

我有一张注册表,上面有一个手机号码输入框,我在点击它时在上面设置了一个默认值“+63”。现在我想在检测到输入的 +63 值时禁用退格键

$('#contact').click(function(){
    var code = "+63";
    $('#contact').val(code);
});    

$('#contact').on('change keydown', function(e){
        //codes here

});

当您的 input 值为 +63

时,您可以 preventDefault()

$('#contact').click(function(){
    var code = "+63";
    $('#contact').val(code);
});    

$('#contact').on('change keydown', function(e){
        if( ($('#contact').val() == "+63") && e.which==8){
         e.preventDefault();
        }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id='contact'>