我有一個非常簡單的CFFORM與單一表單字段:如何驗證ColdFusion CFForm中的字符?
<cfform action="asdf.cfm" method="post">
<cfinput name="fieldName" type="text" size="20" maxlength="20" required="yes" validate="regex" pattern="[A-Za-z]" message="Only characters are allowed." />
<input type="submit" name="btnSubmit" value="check" />
</cfform>
從理論上講,這將只允許A-Z和A-Z的任意組合,而且必須有它的一些內容。
實際上,我可以輸入'a'並且javascript驗證不會抱怨。由於「空間」角色不在A-Z而不在A-Z中,因此發生了什麼?
謝謝! 克里斯
感謝您的選擇(和示例代碼)。現在,對於我們來說,警報框就足夠了。 – 2009-07-07 16:54:13