これは、完全に機能し、テキストボックスに数字のみを入力することを検証するコードです。今、私はそこで問題を抱えています。私の問題は、そこに小数値を入力する必要があることです。そのため、TEXT BOX に「DOT」と入力する必要があります。この検証は、ASCII 値を使用して行われています。「DOT -> 249, 250」の ASCII 値も使用します。しかし、うまくいきません。どんな助けでも大歓迎です。
function enterNumerics(e)
{
if (!e) var e = window.event;
if(!e.which) key = e.keyCode;
else key = e.which;
if((key>=48)&&(key<=57)||key==8||key==9||key==32||key==45 || key==43)
{
key=key;
document.getElementById('bal').innerHTML ='';
return true;
}
else
{
document.getElementById('bal').innerHTML =
" Please Enter Numerical Values ";
return false;
}
}
前もって感謝します.....