Javascript只允许输入字母
Javascript only allow letters in a input
是否有任何代码只允许HTML文本框中的字母我到处都找过了,但什么都没有,我只想允许letters而不是1,2,3,4,5…所以只有a、b、c、d、e。。。你知道事情的进展吗,有什么办法吗?
显然,允许大写字母,基本上只是构成单词的字母,而不是数字,而且它还可以阻止特殊字符,如$%£^£
html代码如下
<input type="text" onkeypress="return onlyAlphabets(event,this);" />
和javascript为:
<script language="Javascript" type="text/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);
}
}
</script>
相关文章:
- 删除输入中输入的符号
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 如何在输入总和输入时显示基于总和的结果
- 如何防止丢失PHP表单中输入的输入字段
- 如何在不通过模型验证的情况下屏蔽文本输入中输入的字符
- 如何使用 Angularjs 使流式处理更改输入中输入的文本
- 将文件插入到另一个输入的输入
- 如何显示正好 2 位数字的 html 数字输入的输入值
- 阻止在文本输入中输入数字
- 多个输入,用户只能在其中一个输入中输入
- 只能使用第一个输入框输入注释.他们不为其余的工作
- 是否可以通过javascript将@font face html实体输入到输入中
- 按下按键输入时输入表单和选择表单之间的冲突
- JavaScript 需要输入更改输入边框
- 在包含输入的输入文本框中输入字符后,移动到新页面
- 如何自动检测键盘输入和自动聚焦以输入并使用js或jquery将其输入到输入中
- 如何从刚刚输入的输入字段中在每页上打印发票编号
- 如何将在 html 表单中输入的输入传递给同一表单的操作
- 在浏览器中自动重复JavaScript功能,直到终止输入的输入
- Rails 4 / jQuery:需要在表单输入中输入值以自动填充其他输入