@charset "utf-8";
/* track base Css */
.container {
margin-top:15px;
}
.red {
color:red;
}
#ehong-code-input {
width:42px;
letter-spacing:2px;
margin:0px 8px 0px 0px;
}
.ehong-idcode-val {
position:relative;
padding:1px 4px 1px 4px;
top:0px;
*top:-3px;
letter-spacing:4px;
display:inline;
cursor:pointer;
font-size:16px;
font-family:"Courier New",Courier,monospace;
text-decoration:none;
font-weight:bold;
}
.ehong-idcode-val0 {
border:solid 1px #A4CDED;
background-color:#ECFAFB;
}
.ehong-idcode-val1 {
border:solid 1px #A4CDED;
background-color:#FCEFCF;
}
.ehong-idcode-val2 {
border:solid 1px #6C9;
background-color:#D0F0DF;
}
.ehong-idcode-val3 {
border:solid 1px #6C9;
background-color:#DCDDD8;
}
.ehong-idcode-val4 {
border:solid 1px #6C9;
background-color:#F1DEFF;
}
.ehong-idcode-val5 {
border:solid 1px #6C9;
background-color:#ACE1F1;
}
.ehong-code-val-tip {
font-size:12px;
color:#1098EC;
top:0px;
*top:-3px;
position:relative;
margin:0px 0px 0px 4px;
cursor:pointer;
}
更新了,主要更新写在前面
1.代码整体提交了时候,会验证所有表单,并标红所有未验证成功的表单
2.增加了重置功能,重置所有表单的数据和状态到原始状态
3.每个表单提交里,都会验证相关的表单,如提交验证码时,会首先验证手机号码是否正确
这是一个用bootstrap来完成的用户注册界面,其中,表单验证的结果也是用了bootstrap里的状态提示(success,danger)
1. 由于第一次上次代码,出现了一些问题,干脆就把js文件直接放在html文件里的了
2. html文件里body后有两个script文件,其中第一个是自动生成验证码的js文件,第二个才是整个表单的校验js文件
3. css文件仅仅是生成验证码的样式文件,跟整个用户界面的样式无关(整个界面的样式全部采用原生的bootstrap样式,基本没做改动)
4. 大家可以根据需要减少相应的表单,然后在第二个script文件里删除相应的js代码行即可
5. 整体比较粗糙,轻拍哈!