JavaScript练习(一)
2016-03-12 11:42
597 查看
学习了JavaScript基础,试着完成三个小的Demo练习
一、输入验证,用户需要在页面上输入用户名和电话号码,格式如下:
用户名(3到6位字母数字的组合)
电话号码(6位数字)
输入格式正确,则弹出录入正确,格式错误则弹出录入错误!
========================================答案========================================
html代码:
效果图:
一、输入验证,用户需要在页面上输入用户名和电话号码,格式如下:
用户名(3到6位字母数字的组合)
电话号码(6位数字)
输入格式正确,则弹出录入正确,格式错误则弹出录入错误!
========================================答案========================================
html代码:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> 用户名(3到6位字母数字的组合):<input type="text" id="username" onblur="userJudge()"/><br /> 电话号码(6位数字):<input type="text" value="" id="tel" onblur="telJudge()"/><br /> </body> <script> function userJudge(){ var userN = document.getElementById("username"); var regs = /^[a-zA-Z0-9]{3,6}$/; var reg = new RegExp(regs); var result = reg.test(userN.value); if(result){ alert('录入正确'); }else{ alert('录入错误') } } function telJudge(){ var phone = document.getElementById("tel"); var regs = /^[0-9]{6}$/; var reg = new RegExp(regs); var result = reg.test(phone.value); if(result){ alert('录入正确'); }else{ alert('录入错误') } } </script> </html>
效果图:
相关文章推荐
- javascript photo1
- JavaScript 中的相等性判断
- 通用JSON数据生成器2
- js中的Number方法
- day12—JavaScript基础
- jsp+servlet
- javascript 同源策略
- JavaScript进阶之路——认识和使用Promise,重构你的Js代码
- Javascript笔记一
- 原生javascript的ajax
- 利用原生Javascript实现计算器(未完待续)
- 我理解的 JavaScript 作用域
- ExtJS学习(三)Grid表格
- ExtJS学习(三)Grid表格
- web应用和web.xml
- js错误之js初步认识之define详解
- js获取cookie值
- jqurey_servlet_json流程
- ExtJS学习(二)Ext组件模型
- ExtJS学习(二)Ext组件模型