2011-09-15 65 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> 
相關問題