如何在空HTML输入上使用JavaScript处理退格事件?

问题描述 投票:-3回答:1

如何使用Javascript来监听和处理事件是最有可能的,这是通过在<input type="text" />上按退格键触发的,当输入值为空且在事件发生之前为空时触发也是如此?

javascript keypress dom-events html-input backspace
1个回答
0
投票

你喜欢这样吗?只有在输入中按退格键时才会触发...看看!(使用Jquery)

$(document).ready(function(){
    $(document).on('keydown','input[type="text"]',function(e){

        if(event.keyCode == 8){
            alert('backspace');
        }

        });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text">

如果输入为空,则会触发此代码

    if($('#input').val() == ''){
        alert('input empty');
    }
© www.soinside.com 2019 - 2024. All rights reserved.