<div class="registerbox">
<sf:form class="form-Register" name="formRegisterName" method="POST"
modelAttribute="user">
<!-- <ul>
<li><input name="" type="text" class="loginuser" value="用户名"
onclick="JavaScript:this.value=''" /></li>
<li><input name="" type="text" class="loginpwd" value="密码"
onclick="JavaScript:this.value=''" /></li>
<li><input name="" type="text" class="loginpwd" value="确认密码"
onclick="JavaScript:this.value=''" /></li>
<li><input name="" type="text" class="loginpwd" value="邮箱"
onclick="JavaScript:this.value=''" /></li>
<li><input name="" type="button" class="loginbtn" value="注册"
onclick="javascript:window.location='main.html'" /></li>
</ul> --> <ul>
<li><sf:input type="text" path="name" class="loginuser"
name="name" placeholder="用户名" /></li>
<li><sf:input type="password" path="password" class="loginpwd"
name="password" placeholder="密码" /></li>
<li><input type="password" path="confirmPassword"
name="confirmPassword" class="loginpwd" placeholder="确认密码" /></li>
<li><sf:input type="text" path="email" class="loginpwd"
name="email" placeholder="邮箱" /></li>
<li><button type="button" class="loginbtn"
onclick="registerInspection()">注册</button>
</ul> <script language="javascript" type="text/javascript">
function registerInspection() {
var name = document.formRegisterName.name;
var password = document.formRegisterName.password;
var confirmPassword = document.formRegisterName.confirmPassword;
var email = document.formRegisterName.email;
alert(name + "\n" + password + "\n" + confirmPassword
+ "\n" + email);
/* if(name.value.length==0){
alert("请输入用户名!");
name.focus();
return false;
}
if(password.value==""||password.value==null){
alert("请输入密码!");
password.focus();
return false;
}
if(confirmPassword.value==""||confirmPassword.value==null){
alert("请输入确认密码!");
confirmPassword.focus();
return false;
}
if(email.value==""||email.value==null){
alert("请输入邮箱!");
email.focus();
return false;
}
return true; */
if (!inspect(name) || !inspect(password)
|| !inspect(confirmPassword) || !inspect(email)) {
return false;
}
document.formRegisterName.submit();
alert("成功!");
return true;
}
</script>
</sf:form>
</div>

  

<script>
function inspect(variable) {
if (variable.value == "" || variable.value == null
|| variable.value == undefined) {
alert("填写完整注册信息!");
variable.focus();
return false;
}
else{
return true;
}
}
</script>

  

Java用户注册代码的更多相关文章

  1. pagebean pagetag java 后台代码实现分页 demo 前台标签分页 后台java分页

    java 后台代码实现分页 demo 实力 自己写的 标签分页 package com.cszoc.sockstore.util; import java.util.HashMap;import ja ...

  2. 经典KMP算法C++与Java实现代码

    前言: KMP算法是一种字符串匹配算法,由Knuth,Morris和Pratt同时发现(简称KMP算法).KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的.比 ...

  3. 常用 Java 静态代码分析工具的分析与比较

    常用 Java 静态代码分析工具的分析与比较 简介: 本文首先介绍了静态代码分析的基 本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBu ...

  4. 分享:根据webservice WSDL地址自动生成java调用代码及JAR包

    分享:根据webservice WSDL地址自动生成java调用代码及JAR包使用步骤:一.安装java 并配置JAVA_HOME 及 path二.安装ANT 并配置ANT_HOME三.解压WsdlT ...

  5. FastDFS搭建及java整合代码【转】

    FastDFS软件介绍 1.什么是FastDFS FastDFS是用C语言编写的一款开源的分布式文件系统.FastDFS为互联网量身定制,充分考虑了冗余备份.负载均衡.线性扩容等机制,并注重高可用.高 ...

  6. [原创]Java静态代码检查工具介绍

    [原创]Java静态代码检查工具介绍 一  什么是静态代码检查? 静态代码分析是指无需运行被测代码,仅通过分析或检查源程序的语法.结构.过程.接口等来检查程序的正确性,找出代码隐藏的错误和缺陷,如参数 ...

  7. 最近开始研究PMD(一款采用BSD协议发布的Java程序代码检查工具)

    PMD是一款采用BSD协议发布的Java程序代码检查工具.该工具可以做到检查Java代码中是否含有未使用的变量.是否含有空的抓取块.是否含有不必要的对象等.该软件功能强大,扫描效率高,是Java程序员 ...

  8. java集合框架之java HashMap代码解析

     java集合框架之java HashMap代码解析 文章Java集合框架综述后,具体集合类的代码,首先以既熟悉又陌生的HashMap开始. 源自http://www.codeceo.com/arti ...

  9. 在Jmeter中使用自定义编写的Java测试代码

    我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...

随机推荐

  1. 大数据学习——yum练习安装mysql

    1. 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 2. 安装mysql客户端: yum install mysql 3 ...

  2. hdu 1325数据弱

    #include<stdio.h>//判断是否有环,判断是否有点,判断是否是一个父节点 #include<string.h> #define N 1000000 int pre ...

  3. ng-repeat的作用域问题

    ng-repeat会创建一个子作用域,所以在ng-repeat下面要使用参数时,要用$parent.XXXX参数. 示例如下:

  4. ASP.NET程序开发中经典常用的三十三种代码实例[确实有用]

    原文发布时间为:2008-11-10 -- 来源于本人的百度文章 [由搬家工具导入] ASP.NET程序开发中经典常用的三十三种代码实例:1. 打开新的窗口并传送参数: 传送参数:response.w ...

  5. webstorm 添加markdown支持

    第一步:file---setting---plugins---搜索markdown support 安装 第二步:file---settind---file types---增加*.md处理

  6. hdu6196 happpy happy happy (meet in middle + 剪枝)

    题意 从1到n共计n(<=90)个物品,每个物品有一个价值a[i],儿子和爸爸轮流做游戏,儿子先手.儿子每次选价值最大的{最左边,最右边}的物品,如果价值一样大, 则选取最左边的物品. 爸爸每次 ...

  7. 【.Net Core 学习系列】-- EF Core实践(DB First)

    一.开发环境: VS2015, .Net Core 1.0.0-preview2-003156 二.准备数据: CREATE DATABASE [Blogging]; GO USE [Blogging ...

  8. ArcGIS Engine中的Symbols详解

    转自原文ArcGIS Engine中的Symbols详解 本文由本人翻译ESRI官方帮助文档.尊重劳动成果,转载请注明来源. Symbols ArcObjects用了三种类型的Symbol(符号样式) ...

  9. Mac shell 小脚本开发(转)

    大多数程序员都喜欢偷懒的,我也不例外.相信好多Android开发的coder 在网络http请求方面,会浪费很多时间在接口调试这里..有时候,自己写了一个小测试,行还好,不行的话,还要跟写后台的哥们一 ...

  10. HashMap、HashTable、TreeMap 深入分析及源代码解析

    在Java的集合中Map接口的实现实例中用的比較多的就是HashMap.今天我们一起来学学HashMap,顺便学学和他有关联的HashTable.TreeMap 在写文章的时候各种问题搞得我有点迷糊尤 ...