jQuery简单验证的问题,高手来看下
第一个方法是让在text文本框后面家一个星号,第2个方法是验证密码不能少于6个或空结果是什么都没显示。。。高手指点下<scripttype="text/javascrip...
第一个方法是让在text文本框后面家一个星号,
第2个方法是验证密码不能少于6个或空
结果是什么都没显示。。。
高手指点下
<script type="text/javascript">
$('form :input.required').each(function(){
var required=$("<strong >*</strong>");
$(this).parent().append($required);
});
$('form :input').blur(function(){
var $parent=$(this).parent();
if($(this).is('#password'))
{
if(this.value==""||this.value.length<6)
{
var err="请输入密码6位以上"
$parent.append('<span>'+err+'<span>');
}else
{
var errok="输入正确"
$parent.append('<span>'+err+'<span>');
}
}
})
</script>
<body>
<form action="" method="post">
<fieldset style="width:200;">
<legend>个人信息</legend>
<div>
<label for="username">名称:</label>
<input id="username" type="text" >
</div>
<div>
<label for="password">密码:</label>
<input id="password" type="password">
</div>
</fieldset>
</form>
</body> 展开
第2个方法是验证密码不能少于6个或空
结果是什么都没显示。。。
高手指点下
<script type="text/javascript">
$('form :input.required').each(function(){
var required=$("<strong >*</strong>");
$(this).parent().append($required);
});
$('form :input').blur(function(){
var $parent=$(this).parent();
if($(this).is('#password'))
{
if(this.value==""||this.value.length<6)
{
var err="请输入密码6位以上"
$parent.append('<span>'+err+'<span>');
}else
{
var errok="输入正确"
$parent.append('<span>'+err+'<span>');
}
}
})
</script>
<body>
<form action="" method="post">
<fieldset style="width:200;">
<legend>个人信息</legend>
<div>
<label for="username">名称:</label>
<input id="username" type="text" >
</div>
<div>
<label for="password">密码:</label>
<input id="password" type="password">
</div>
</fieldset>
</form>
</body> 展开
1个回答
七鑫易维信息技术
2024-09-02 广告
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询