12 Star 29 Fork 7

hellotest/ybValidForm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
form.html 4.00 KB
一键复制 编辑 原始数据 按行查看 历史
<!DOCTYPE html>
<html>
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
*{padding: 0;margin: 0;}
html,body{width: 100%;background: #fff;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
input {margin-bottom: 20px;}
button {width: 60px;height: 34px;line-height: 34px;cursor: pointer;font-size: 16px;outline:none;}
/* #ybValidForm-core-style */
#ybValidForm .right2{ color:red; padding-left:20px; white-space:nowrap; background:url(./right2.png) no-repeat left center;}
#ybValidForm .err2{ color:red; padding-left:20px; white-space:nowrap; background:url(./err2.png) no-repeat left center;}
</style>
</head>
<body>
<div id="ybValidForm" >
<img src='./yb.png' />
<p>
<label class="lable">用户名</label>
<input type="text" class="_name" >
</p>
<p>
<label class="lable">密码</label>
<input type="password" class="_pwd" >
</p>
<p>
<label class="lable">确认密码</label>
<input type="password" class="_pwd2" >
</p>
<p>
<label class="lable">邮箱</label>
<input type="text" class="_email" >
</p>
<p>
<label class="lable">QQ</label>
<input type="text" class="_Qq" >
</p>
<p>
<label class="lable">真实姓名</label>
<input type="text" class="_realname" >
</p>
<p>
<label class="lable">城市</label>
<select class="_city" >
<option value="">所在城市</option>
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="广州">广州</option>
</select>
</p>
<p>
<input type="checkbox" class='_hobby' name="hobby[]" value="音乐"><label for="it1">阅读</label>
<input type="checkbox" class='_hobby' name="hobby[]" value="电影"><label for="it1">运动</label>
<input type="checkbox" class='_hobby' name="hobby[]" value="运动"><label for="it1">电影</label>
<input type="checkbox" class='_hobby' name="hobby[]" value="阅读"><label for="it1">音乐</label>
</p>
<p>
<label class="_label">性别:</label>
<input type="radio" class='_gender' value="1" id="male" name='sex'>
<label for="male"></label>
<input type="radio" class='_gender' value="2" id="female" name="sex" >
<label for="female"></label>
</p>
<p>
<button>注册</button>
</p>
</div>
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script type="text/javascript" src="./ybValidForm.js"></script>
<script>
$('#ybValidForm button').click(function(){
$.ybValidForm
({
ruleAdd:([
{node:"._name", ruleType:"account",errmsg:"字母开头,6-16字符,字母数字下划线"},
{node:"._pwd", ruleType:"pwd",errmsg:"字母开头,长度在6~18之间,只能包含字符、数字和下划线"},
{node:"._pwd2",node2:"._pwd", ruleType:"isEq",errmsg:"两次输入的密码不一致"},
{node:"._Qq", ruleType:"isQq",errmsg:"请输入正确的QQ号"},
{node:"._realname", ruleType:"isChinese",errmsg:"请输入正确的中文名"},
{node:"._email", ruleType:"email",errmsg:"请填写正确的邮箱"},
{node:"._hobby",ruleType:"checkbox",errmsg:"请选择爱好"},
{node:"._gender",ruleType:"radio",errmsg:"请选择性别"},
{node:"._city",ruleType:"select",errmsg:"请选择所在城市"},
]),
tipsStyle:'tipsStyle1',
})
});
</script>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/jdtest/ybValidForm.git
git@gitee.com:jdtest/ybValidForm.git
jdtest
ybValidForm
ybValidForm
master

搜索帮助