HTML5 - 智能表单
2015-04-28 00:15
351 查看
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>智能表单</title>
<style>
body{ line-height:25px;}
</style>
<script>
//对用户提交的表单进行校验
function checkInput(){
var flag=false;
var username=$("username").value;
var pwd=$("pwd").value;
var email=$("email").value;
if(username==""){
alert("用户名不能为空!");
}else if(username.length<3){
alert("用户名长度必须大于3!");
}else if(pwd.length<6||pwd.length>14){
alert("密码长度必须在6-14之间!");
}else if(email.indexOf("@")==-1){
alert("邮箱格式不正确!");
}else{
flag=true;
}
return flag;
}
function $(id){
return document.getElementById(id);
}
</script>
<head>
<body>
<form action="login.html" method="post" id="register">
</form>
用户名:<input type="text" name="username" form="register" id="username" placeholder="请输入用户名" pattern="u\d{4}" autocomplete="off"/><br/>
密码:<input type="password" name="pwd" form="register" id="pwd"/><br/>
邮箱:<input type="email" name="email" form="register" id="email" required /><br/>
URL:<input type="url" name="url" form="register" /><br/>
日期:<input type="date" name="date" form="register" /><br/>
时间:<input type="time" name="time" form="register" /><br/>
月份:<input type="month" name="month" form="register" /><br/>
星期:<input type="week" name="week" form="register" /><br/>
数字:<input type="number" name="number" min="1" max="10" step="2" form="register" autofocus/><br/>
滚动条:<input type="range" name="range" min="1" max="10" form="register"/><br/>
搜索:<input type="search" name="search" results="n" form="register" /><br/>
颜色:<input type="color" name="color" form="register"/><br/>
学历:<input type="text" name="degree" form="register" list="degree"/><br/>
<datalist id="degree">
<option>大专</option>
<option>本科</option>
<option>研究生</option>
</datalist>
<input type="submit" value="登陆" form="register" />
</body>
</html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>智能表单</title>
<style>
body{ line-height:25px;}
</style>
<script>
//对用户提交的表单进行校验
function checkInput(){
var flag=false;
var username=$("username").value;
var pwd=$("pwd").value;
var email=$("email").value;
if(username==""){
alert("用户名不能为空!");
}else if(username.length<3){
alert("用户名长度必须大于3!");
}else if(pwd.length<6||pwd.length>14){
alert("密码长度必须在6-14之间!");
}else if(email.indexOf("@")==-1){
alert("邮箱格式不正确!");
}else{
flag=true;
}
return flag;
}
function $(id){
return document.getElementById(id);
}
</script>
<head>
<body>
<form action="login.html" method="post" id="register">
</form>
用户名:<input type="text" name="username" form="register" id="username" placeholder="请输入用户名" pattern="u\d{4}" autocomplete="off"/><br/>
密码:<input type="password" name="pwd" form="register" id="pwd"/><br/>
邮箱:<input type="email" name="email" form="register" id="email" required /><br/>
URL:<input type="url" name="url" form="register" /><br/>
日期:<input type="date" name="date" form="register" /><br/>
时间:<input type="time" name="time" form="register" /><br/>
月份:<input type="month" name="month" form="register" /><br/>
星期:<input type="week" name="week" form="register" /><br/>
数字:<input type="number" name="number" min="1" max="10" step="2" form="register" autofocus/><br/>
滚动条:<input type="range" name="range" min="1" max="10" form="register"/><br/>
搜索:<input type="search" name="search" results="n" form="register" /><br/>
颜色:<input type="color" name="color" form="register"/><br/>
学历:<input type="text" name="degree" form="register" list="degree"/><br/>
<datalist id="degree">
<option>大专</option>
<option>本科</option>
<option>研究生</option>
</datalist>
<input type="submit" value="登陆" form="register" />
</body>
</html>
相关文章推荐
- HTML5 智能表单的应用
- HTML5 - 智能表单
- 分针网——每日分享:HTML5新增标签 + 智能表单
- HTML5智能表单
- HTML5学习之智能表单(二)
- 玩转html5(三)---智能表单(form),使排版更加方便
- HTML5 智能form表单新属性
- HTML5 智能表单
- HTML5中的智能表单
- HTML5智能表单
- 从零开始前端学习[41]:html5中新增加的一些智能表单
- html5 智能表单
- html5 智能表单介绍
- 玩转html5(三)---智能表单(form),使排版更加方便
- 玩转html5(三)---智能表单(form),使排版更加方便
- 玩转html5(三)---智能表单(form),使排版更加方便
- 第86天:HTML5应用程序标签和智能表单
- 玩转html5(三)---智能表单(form),使排版更加方便
- 兄弟连HTML5——06.智能表单应用
- HTML5智能表单的使用和规范