3

私はjavascriptが初めてなので、疑問がありました

次のコードの場合、数字または特殊文字が押されたときにユーザーに警告して機能を変更する方法は?

function onlyAlphabets(e, t) {
    try {
        if (window.event) {
            var charCode = window.event.keyCode;
        } else if (e) {
            var charCode = e.which;
        } else {
            return true;
        }

        if ((charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123))
            return true;
        else
            return false;
    } catch (err) {
        alert(err.Description);
    }
}
4

2 に答える 2

0
function numberSpl(e){
 try {
    if (window.event){
    var charCode = window.event.keyCode;
     }
   else if (e) {
    var charCode = e.which;
   }
   else { return true; }
    // NUMBER CHECK
     num = /[0-9.]/.test(charCode);
   //CHARACTER CHECK
     splChar = /[!@#$%^&*]/.test(charCode);
    if(num === true && splChar === true)
      return true;
   else
    return false;
      }
     catch (err) {
   alert(err.Description);

}

于 2013-09-10T11:00:30.567 に答える