当通过按键获得焦点时是否可以删除输入的内容?
谢谢你的期待!:)
试试这个:
$('input').keypress(function(event) {
if ( event.which == 8 ) { // backspace
$(this).val('');
}
}
是的。使用 jQuery,您可以执行以下操作(有关演示,请参见http://jsfiddle.net/5tsNW/1/ ):
HTML:
<input type="text" id="testInp" />
JavaScript:
$(function() {
$("#testInp").on("keydown", function (e) {
// backspace is key code 8
if(e.keyCode === 8) {
$(this).val("");
}
});
});