我有一個數量文本框,不應該允許負號,'。' 字符。防止在文本框中的點
我試過一個jQuery塊,但它允許'。'。我想阻止'。'在文本框中
$(document).ready(function() {
$('#used_quantity').keypress(function(event) {
if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
event.preventDefault();
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<input type="text" id="used_quantity">
這也使得它,所以你不必退格,是因爲他還想要什麼? – Granny
看到我更新的答案。 backspace逃避防止 – prasanth