Javascript onkeyup事件(如何在我的代码中提到箭头键)
本文关键字:代码 我的 事件 onkeyup Javascript | 更新日期: 2023-09-27 17:49:42
我使用javascript onkeyup事件,我只限制数字和退格和制表键。我需要提到左,右,上,下箭头键在我的代码…我怎么能在我的代码中提到…请帮助
这是我的代码
function Validatenumber(txt) {
txt.value = txt.value.replace(/[^0-9'n'r]+/g, '');
}
<input type="text" id="mobile" maxlength="11" name="Mobile" data-bind="value: Mobile" onkeyup = "Validatenumber(this)" />
下面的代码用于检查number作为输入
JS代码 function checkForOnlyNumbers(e){
var a = [];
var k = e.which;
a.push(0);
a.push(8);
a.push(127);
a.push(46);
for (i = 48; i < 58; i++)
a.push(i);
if (!(a.indexOf(k)>=0))
e.preventDefault();
};
和在HTML中添加按键监听器
<input type='text' onkeypress='checkForOnlyNumbers(event)' />