你在html代码里加入
img:{border:0;}
</style>
随便加在那个位置都可以
试试吧
<%@ page contentType="text/html;charset=gb2312"%><script language="JavaScript">
function isValidate(form)
{
// 得到用户输入的信息
userid = formuseridvalue;
username = formusernamevalue;
userpass = formuserpassvalue;
userpass2 = formuserpass2value;
birthday = formbirthdayvalue;
email = formemailvalue;
address = formaddressvalue;
phone = formphonevalue;
// 判断用户ID长度
if(!minLength(userid,6))
{
alert("用户ID长度小于6位!");
formuseridfocus();
return false;
}
if(!maxLength(userid,8))
{
alert("用户ID长度大于8位!");
formuseridfocus();
return false;
}
// 判断用户名长度
if(!minLength(username,6))
{
alert("用户名长度小于6位!");
formusernamefocus();
return false;
}
if(!maxLength(username,8))
{
alert("用户名长度大于8位!");
formusernamefocus();
return false;
}
// 判断口令长度
if(!minLength(userpass,6))
{
alert("口令长度小于6位!");
formuserpassfocus();
return false;
}
if(!maxLength(userpass,8))
{
alert("口令长度大于8位!");
formuserpassfocus();
return false;
}
// 判断用户名和口令是否相同
if(username==userpass)
{
alert("用户名和口令不能相等!");
formuserpassfocus();
return false;
}
// 验证两次口令是否相同
if(userpass != userpass2)
{
alert("两次输入的口令不相同!");
formuserpassfocus();
return false;
}
// 验证生日的格式是否正确
if(!isDate(birthday))
{
alert("生日的格式不正确!");
formbirthdayfocus();
return false;
}
// 验证email的格式是否正确
if(!isEmail(email))
{
alert("Email格式不正确!");
formemailfocus();
return false;
}
// 验证电话号码的格式是否正确
if(!isDigital(phone))
{
alert("电话号码的格式不正确");
formphonefocus();
return false;
}
// 验证地址的长度是否正确
if(!maxLength(address,50))
{
alert("地址长度大于50位!");
formaddressfocus();
return false;
}
return true;
}
// 验证是否是空
function isNull(str)
{
if(strlength==0)
return true;
else
return false;
}
// 验证是否满足最小长度
function minLength(str,length)
{
if(strlength>=length)
return true;
else
return false;
}
// 判断是否满足最大长度
function maxLength(str,length)
{
if(strlength<=length)
return true;
else
return false;
}
// 判断是否是数字
function isDigital(str)
{
for(i=0;i<strlength;i++)
{
// 允许使用连字符
if(strcharAt(i)>='0' && strcharAt(i)<='9'
|| strcharAt(i)=="-" && i!=0 && i!=strlength-1)
continue;
else
return false;
}
return true;
}
// 判断是否是整数
function isNumber(str)
{
for(i=0;i<strlength;i++)
{
// 如果要判断小数,需要判断小数点
if(strcharAt(i)>='0' && strcharAt(i)<='9'
|| strcharAt(i)=="-" && i==0)
continue;
else
return false;
}
return true;
}
// 判断是否是日期,日期的格式为1988-1-1
function isDate(date)
{
// 查找分隔符
index1 = dateindexOf("-");
// 如果分隔符不存在,则不是合法的时间
if(index1 == -1)
return false;
// 获取时间中的年
year = datesubstring(0,index1);
// 获取时间中的剩下部分
date = datesubstring(index1+1);
// 查找第二个分隔符
index1 = dateindexOf("-");
// 如果不存在第二个分隔符,则不是合法的时间
if(index1 == -1)
return false;
// 获取时间中的月份
month = datesubstring(0,index1);
// 获取时间中的日
day = datesubstring(index1+1);
// 判断是否是数字,如果不是则不是合法的时间
if(isNumber(year) && isNumber(month) && isNumber(day))
{
// 判断基本范围
if(year<1900 || year>9999 || month<1 || month >12 || day<1)
return false;
// 判断31天的月
if((month==1 || month==3 || month==5 || month==7
|| month==8 || month==10 || month==12) && day>31)
return false;
// 判断30天的月
if((month==4 || month==6 || month==9 || month==11)
&& day>30)
return false;
// 如果是2月,判断是否为润年
if(month==2)
{
if(year%400==0 || (year%4==0 && year%100!=0))
{
if(day>29)
return false;
}else
{
if(day>28)
return false;
}
}
}
else
return false;
return true;
}
// 判断是否是Email
function isEmail(email)
{
if(emaillength==0)
return false;
index1 = emailindexOf('@');
index2 = emailindexOf('');
if(index1 < 1 // @符号不存在,或者在第一个位置
|| index2 < 1 // 符号不存在,或者在第一个位置
|| index2-index1 <2 // 在@的左边或者相邻
|| index2+1 == emaillength) // 符号后面没有东西
return false
else
return true;
}
</script>
<html>
<head>
<title>注册界面</title>
</head>
<body>
<h2 align="center">请注册</h2>
<form action="register_confirmjsp" method="get"
isValidate(form1)">
<table align="center">
<tr><td> 用户ID:</td><td><input type="text" value="zhangsan"> 6-8位</td></tr>
<tr><td> 用户名:</td><td><input type="text" > </td></tr>
<tr><td> 口令:</td><td><input type="password" ></td></tr>
<tr><td> 确认口令:</td><td><input type="password" ></td></tr>
<tr><td> 生日:</td><td><input type="text" >格式为:1988-1-1</td></tr>
<tr><td> 学历:</td><td>
<input type="radio" value="专科">专科
<input type="radio" value="本科" checked>本科
<input type="radio" value="硕士研究生">硕士研究生
<input type="radio" value="博士研究生">博士研究生
<input type="radio" value="其他">其他</td></tr>
<tr><td> 地区:</td><td>
<select >
<option value="华东">华东</option>
<option value="华南">华南</option>
<option value="华北">华北</option>
<option value="东北" selected>东北</option>
<option value="东南">东南</option>
<option value="西南">西南</option>
<option value="西北">西北</option>
<option value="东北">东北</option>
<option value="华中">华中</option>
</select></td></tr>
<tr><td> E-mail:</td><td><input type="text" ></td></tr>
<tr><td> 地址:</td><td><input type="text" ></td></tr>
<tr><td> 电话:</td><td><input type="text" ></td></tr>
<tr><td> 备注:</td><td>
<textarea rows="8" cols="40" value="1222222"></textarea></td></tr>
<tr><td> <input type="reset" value="重置"></td><td>
<input type="submit" value="提交"></td></tr>
<table>
</form>
</body>
</html>create procedure oap_deduct(
inout p_array varchar(255), # 通过(,)分隔符传递数组
out p_result varchar(255) # 返回信息
)
begin
declare v_douhao int(10) default 0;
declare v_result int(10) default 0;
declare v_count int(10) default 0;
declare v_data varchar(255) default '';
declare v_data_info varchar(40) default '';
set v_douhao = instr(v_data, ',');
while (v_douhao >= 1)
do
set v_count = v_count + 1;
set v_data_info = substring(v_data, 1, v_douhao - 1);
select count()
into v_result
from table_name
where field_name = v_data_info;
set p_result = p_result + 1;
set v_data_str = substring(v_data, v_douhao + 1);
set v_fenhao = instr(v_data_str, ',');
end while;
if(p_result < v_count)
set p_result = false;
else
set p_result = true;
end if;
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)