javascript 脚本控制 jsp表单提交!如果为空,就提示不能为空!还有就是判断输入的日期是"yyyy-MM-dd"格式的!
例如:2011-12-30求完整代码!完整的!
例如:2011-12-30求完整代码!完整的!
解决方案 »
- 在http请求中如何处理&&字符?
- sqlserver2005 连接问题 JDBC
- JSP大家帮我看看这个功能要怎么样实现??不胜感激
- tomcat运行时的一些问题,请大家帮我解决一下!!!!!!
- 在线急等!关于JSP页面加入Word控件的问题,大虾们救救我啊!
- 为什么网上见到的JSP的虚拟机服务器提供商,数据库都采用MYsql呢,
- 用jFreeChart输出的图片不能用“IE文件菜单”的“另存为”保存???
- struts的配置
- 页面转向的问题?(在线等)
- tomcat如何配置servlets?我试了本版面的所有方法,没有解决问题,请高手赐教!
- java中的md5加密问题
- 问点不该问的问题-源代码加密
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script language="javascript">
function sbmt(){
if(fm.user.value==""){
alert("用户名不能为空!");
fm.user.focus();
return false;
}
else if(fm.pswd.value==""){
alert("密码不能为空!");
fm.pswd.focus();
return false;
}
else if(fm.checkcode.value==""){
alert("验证码不能为空!");
fm.checkcode.focus();
return false;
}
fm.submit();
}function checkDate(){
var dat=fm.date.value;
var patrn=/^[0-9]{1,20}$/;
if(dat.length>0 || patrn.exec(dat)){
var m=dat.split("-");
if( (m[0].length!=4) || (m[1].length!=2) || (m[2].length!=2) || isNaN(m[0]) || isNaN(m[1]) || isNaN(m[2]) || (m[1]>12) || (m[2]>31)){
alert("请按照 YYYY-MM-DD 格式输入日期!");
fm.date.value="";
fm.date.focus();
return false;
}
}
}
</script>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form id="fm" name="fm" method="post" action="test.jsp">
<tr>
<td width="24%" align="right">用户名:</td>
<td width="76%"><label>
<input type="text" name="user" />
</label>
</td>
</tr>
<tr>
<td align="right">密码:</td>
<td><input type="text" name="pswd" /></td>
</tr>
<tr>
<td align="right">验证码:</td>
<td><input type="text" name="checkcode" /></td>
</tr>
<tr>
<td align="right">日期:</td>
<td><input type="text" name="date" onblur="checkDate()" /></td>
</tr>
<tr>
<td align="right"> </td>
<td><label>
<input type="button" name="Submit" value="提交" onclick="return sbmt()" />
</label></td>
</tr>
</form>
</table>
</body>
</html>