用户注册界面
来源:互联网 发布:java 堆栈 输出 编辑:程序博客网 时间:2024/05/17 02:10
<html><head><meta charset="UTF-8"><title></title><style>p{text-indent: 30px;}input{outline: none;}.isNull{border: 1px solid red;}</style><script>var names = ["tom","jack","lily"];function mySub(){var k = 0;var name = document.forms['myForm']['name'];var pwd = document.forms['myForm']['pwd'];var hobbys = document.forms['myForm']['hobby'];var xl = document.forms['myForm']['xl'];if(name.value.trim() == ""){name.className = "isNull";}if(pwd.value.trim() == ""){pwd.className = "isNull";}for(var i = 0 ; i < hobbys.length ; i++){if(hobbys[i].checked == true){k++;}}if(k<1){document.getElementById("isHobby").className = "isNull";}if(xl.value == "请选择"){xl.className = "isNull";}return false;}//还原表单元素样式function inputFocus(obj){obj.className = "";}//判断用户名是否重复function isName(obj){var b = true;for (var i=0 ; i<names.length ; i++) {var n = names[i];if(n == obj.value){document.getElementById("isCan").innerHTML = "用户名以被注册!";obj.className = "isNull";b = false;break;}}if(b){//当用户名不重复时document.getElementById("isCan").innerHTML = "";}}//下拉框内容改变事件function myChange(obj){if(obj.value != "请选择"){obj.className = "";}}//复选框事件function mySelect(){document.getElementById("isHobby").className = "";}</script></head><body><h1>用户注册</h1><hr /><form name="myForm" action="a.html" method="get" onsubmit="return mySub()"><p>用户名:<input name="name" type="text" onfocus="inputFocus(this)" onblur="isName(this)" /><span id="isCan" style="font-size: 14px;color: red;"></span></p><p>密码:<input name="pwd" type="password" onfocus="inputFocus(this)" /></p><p>性别:<input type="radio" name="sex" value="男" checked />男<input type="radio" name="sex" value="女" />女</p><p id="isHobby">爱好:<input type="checkbox" name="hobby" value="篮球" onclick="mySelect()" />篮球<input type="checkbox" name="hobby" value="足球" onclick="mySelect()" />足球<input type="checkbox" name="hobby" value="乒乓球" onclick="mySelect()" />乒乓球<input type="checkbox" name="hobby" value="羽毛球" onclick="mySelect()" />羽毛球</p><p>学历:<select name="xl" onchange="myChange(this)"><option>请选择</option><option>中学</option><option>大专</option><option>本科</option><option>研究生</option></select></p><p><input type="submit" /></p></form></body></html>
阅读全文
0 0
- 用户注册界面设置
- 简单用户注册界面
- android 用户注册界面
- 用户注册界面
- 用户注册登陆查询界面
- 仿写学编程用户注册界面
- 原生js用户注册界面
- HTML实现用户注册界面
- swing 实现用户注册界面
- PHP+Ajax实现用户注册的界面
- (HTML)简单的用户注册界面
- Android 用户注册界面的实现
- form表单实现用户注册界面
- 带选择头像的用户注册界面
- Android代码练习:用户注册界面
- PHP PEAR/HTML/QuickForm实现用户注册表单界面
- 在用户注册的界面加上客户组选项!
- 关于用户注册界面测试用例总结
- Windows 容器
- Docker4Dev #6 使用 Windows Container 运行.net应用
- .Net大户的选择:Windows Container在携程的应用
- .Net Core 之 MSBuild 介绍
- 使用VS Code从零开始开发调试.NET Core 1.1
- 用户注册界面
- 程序员的情人节礼物:当天微软开始Build 2017登记
- OSS.Common获取枚举字典列表标准库支持
- 20周年献礼:Visual Studio 2017正式版3月7日发布
- look look C#7
- OSS.Common扩展.Net Standard支持实例分享
- Microsoft规划了.NET的未来发展
- ASP.NET与ASP.NET Core用户验证Cookie并存解决方案
- .Net基础体系和跨框架开发普及