如何使textField第一个字符只是字母?
答案 0 :(得分:2)
使用正则表达式检查keydown
事件中的内容。如果它从非字母字符开始,则清除文本框。您可以使用正则表达式来检查第一个字符是什么。
例如:
<input type="text" onkeydown="javascript:checkContents(this)" />
<script type="text/javascript">
var checkContents = function(input) {
var text = input.value;
if(!/[a-zA-Z]/.test(text))
input.value = "";
}
</script>