В моем текущем коде прямо сейчас я могу ввести только целые числа. Я хочу добавить «+» и скобку «()». Как я могу настроить свой код?Как разрешить «+» и «()» в моих атрибутах только для ввода чисел?
<script type="text/javascript">
$(".numeric").keydown(function (event) {
var num = event.keyCode;
if ((num> 95 && num < 106) || (num > 36 && num < 41) || num == 9) {
return;
}
if (event.shiftKey || event.ctrlKey || event.altKey) {
event.preventDefault();
} else if (num != 46 && num != 8) {
if (isNaN(parseInt(String.fromCharCode(event.which)))) {
event.preventDefault();
}
}
});
</script>
Как вы разрабатываете код для чисел? Почему вы не можете сделать тот же процесс? – SmokeyPHP
проверить эту ссылку - https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent – Elen