首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cfinput最小密码长度

cfinput最小密码长度
EN

Stack Overflow用户
提问于 2010-07-08 21:46:29
回答 2查看 1.8K关注 0票数 1

如何设置cfinput标记来验证最小输入长度?(例如,长度至少为8个字符)

目前有:

代码语言:javascript
复制
<cfinput type="password" name="password " label="Password" required="yes" 
      message="Please Enter Your Password"> 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-09 00:06:18

您还可以使用正则表达式,它将验证长度在8到16之间的模式,允许大小写字母、数字、句点和下划线。

代码语言:javascript
复制
<cfinput type="password" name="password " label="Password" required="yes" validate="regex" pattern="^[a-zA-Z0-9._]{8,16}$" message="Please Enter Your Password">
票数 4
EN

Stack Overflow用户

发布于 2010-07-08 22:29:19

代码语言:javascript
复制
       <script>
        function validatePassword(pass) {   
            //custom javascript code
            alert(pass.length);
        }
        </script>

        <cfform name="registration">
        <cfinput id="password" 
                type="password" 
                name="password" 
                label="Password" 
                required="yes" 
                message="Please Enter Your Password" 
                onkeyup="javascript:validatePassword(this.value);" />
        </cfform>

或者类似的东西..。只需禁用提交按钮,直到你得到8个字符,和/或显示一些红色/绿色的信息等…

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3204192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档