我一直在使用<input type="number">
。但我不希望用户手动输入数字到输入框中,而是只能通过逐步增加或减少来修改数字。请问这是否可能实现?
我一直在使用<input type="number">
。但我不希望用户手动输入数字到输入框中,而是只能通过逐步增加或减少来修改数字。请问这是否可能实现?
您可以通过取消 keydown
事件来实现。可以使用内联方式 (<input type="number" onkeydown="return false">
) 或事件处理程序。
$('input[type="number"]').keydown(function (e) {
e.preventDefault();
});