如果您不喜欢传入键值,请尝试阻止默认行为:
document.querySelector(".your_class").addEventListener("keypress", function (evt) { if (evt.which != 8 && evt.which != 0 && evt.which < 48 || evt.which > 57) { evt.preventDefault(); }});// 0 for null values// 8 for backspace// 48-57 for 0-9 numbers<input type="number" >


