2011-09-15 37 views

回答

2

使用正则表达式来检查它在​​事件中的内容。如果它从非字母字符开始,则清除文本框。您可以使用正则表达式来检查第一个字符是什么。

例如:

<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> 
相关问题