在这里使用 jQuery,但是无法阻止将数字输入到输入字段中
http://codepen.io/leongaban/pen/owbjg
输入
<input type="text" name="field" maxlength="8"
    title="Only Letters"
    value="Type Letters Only"
    onkeydown="return alphaOnly(event);"
    onblur="if (this.value == '') {this.value = 'Type Letters Only';}"
    onfocus="if (this.value == 'Type Letters Only') {this.value = '';}"/>
jQuery
function alphaOnly(event) {
  alert(event);
  var key;
  if (window.event) {
    key = window.event.key;
  } else if (e) {
    key = e.which;
  }
  //var key = window.event.key || event.key;
  alert(key.value);
  return ((key >= 65 && key <= 90) || (key >= 95 && key <= 122));
}
我在这里看到了很多关于如何仅限于数字的示例,并且我使用了正确的 az 和 AZ 键码。你看到我做错了什么吗?