0
我有下面這段代碼只接受數字形式的鍵盤,如何使用正則表達式+和 - 使用JavaScript?
function only_numeric(e)
{
var keynum;
var keychar;
var numcheck;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // netscape/Firefox/opera
{
keynum = e.which;
}
//condition for backspace(8) Key
if(keynum != 8)
{
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
return numcheck.test(keychar);
}
else
{
return true;
}
}
這回只有當用戶類型的鍵盤,現在,我想用「+」和數字「 - 」從keyboard.So哪有我在這裏使用numcheck = /\d/;
?
請幫我
感謝非常有幫助 – mymotherland
您的歡迎:) –