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>
展开
 我来答
房雁凡s9
2011-05-12 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:506万
展开全部
最明显的错误是选择表单中的文本框 $('form :input.required') 这是错的,不应该要冒号,应该是 $('form input.required')
下面的$('form :input')同理是错的
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分... 点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式