用JS如何实现搜索框只能输字母,输入其他非字母的字符要有提示

求助:用JS怎么实现搜索框只能输字母,输入其他非字母的字符要有提示?
求助:用JS怎么实现搜索框只能输字母,输入其他非字母的字符要有提示?
------解决思路----------------------
仅供参考
<!DOCTYPE html>
<html>
<body>
<script>
function MyValidate()
{
  var ele=document.getElementById("name");
  var val=ele.value;
  var reg=/^[a-zA-Z]*$/;
  if(!reg.test(val))
  {
    alert("只能输入字母!");
  }
}
</script>
name:<input type="text" id="name" oninput="MyValidate()"/>
</body>
</html>