JSP 验证输入信息是否正确
2010-09-28 20:44
495 查看
function changeFocus(){
if(event.keyCode==13&&event.srcElement.type!='button'&&event.srcElement.type!='submit')
{
event.keyCode=9
}
}document.onkeyCode=changeFocus;
function checkUserName(){
var fname=document.myform.txtUserName.value;
if(fname.length!=0){
for(i=0;i<fname.length;i++){
var ftext=fname.substring(i,i+1);
if(ftext<9||ftext>0){
alert("名字中包含数字/n请重新输入!");
document.myform.txtUserName.focus();
return false;}
}
}
else{
alert("请输入用户名:");
document.myform.txtUserName.focus();
return false;}
return true;
}
function ShowUserModel()
{
window.showModalDialog("checkUser.html","","dialogWidth=200px;dialogHeight=70px");
}
function checkEmailShow(){
if(checkUserName()&&ShowUserModel()){
return true;}
else{
return false;}
}
function checkPassword(){
var userPass=document.myform.txtPwd.value;
if(userPass.length==0)
{
alert("请输入密码:");
document.myform.txtPwd.focus();
return false;
}
if(userPass.length<6){
alert("密码长度小于6,请重新输入:");
document.myform.txtPassword.focus();
return false;
}
return true;
}
function checkEmail(){
var strEmail=document.myform.txtEmail.value;
if(strEmail.length==0)
{
alert("请输入邮箱名:");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
if(strEmail.indexOf("@",0)==-1)
{
alert("电子邮箱格式不正确/n必须包含@符号!");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
if(strEmail.indexOf(".",0)==-1)
{
alert("电子邮箱格式不正确/n必须包含.符号!");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
return true;
}
function ShowEmailModel()
{
window.showModalDialog("checkEmail.html","","dialogWidth=200px;dialogHeight=70px");
}
function checkEmailShow(){
if(checkEmail()&&ShowEmailModel()){
return true;}
else{
return false;}
}
function validataform(){
if(checkUserName() && checkPassword()&&checkEmail()){
return true;
}
else{
return false;}
}
function register(){
alert("信息已提交!!!");
}
if(event.keyCode==13&&event.srcElement.type!='button'&&event.srcElement.type!='submit')
{
event.keyCode=9
}
}document.onkeyCode=changeFocus;
function checkUserName(){
var fname=document.myform.txtUserName.value;
if(fname.length!=0){
for(i=0;i<fname.length;i++){
var ftext=fname.substring(i,i+1);
if(ftext<9||ftext>0){
alert("名字中包含数字/n请重新输入!");
document.myform.txtUserName.focus();
return false;}
}
}
else{
alert("请输入用户名:");
document.myform.txtUserName.focus();
return false;}
return true;
}
function ShowUserModel()
{
window.showModalDialog("checkUser.html","","dialogWidth=200px;dialogHeight=70px");
}
function checkEmailShow(){
if(checkUserName()&&ShowUserModel()){
return true;}
else{
return false;}
}
function checkPassword(){
var userPass=document.myform.txtPwd.value;
if(userPass.length==0)
{
alert("请输入密码:");
document.myform.txtPwd.focus();
return false;
}
if(userPass.length<6){
alert("密码长度小于6,请重新输入:");
document.myform.txtPassword.focus();
return false;
}
return true;
}
function checkEmail(){
var strEmail=document.myform.txtEmail.value;
if(strEmail.length==0)
{
alert("请输入邮箱名:");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
if(strEmail.indexOf("@",0)==-1)
{
alert("电子邮箱格式不正确/n必须包含@符号!");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
if(strEmail.indexOf(".",0)==-1)
{
alert("电子邮箱格式不正确/n必须包含.符号!");
document.myform.txtEmail.focus();
document.myform.txtEmail.select();
return false;
}
return true;
}
function ShowEmailModel()
{
window.showModalDialog("checkEmail.html","","dialogWidth=200px;dialogHeight=70px");
}
function checkEmailShow(){
if(checkEmail()&&ShowEmailModel()){
return true;}
else{
return false;}
}
function validataform(){
if(checkUserName() && checkPassword()&&checkEmail()){
return true;
}
else{
return false;}
}
function register(){
alert("信息已提交!!!");
}
相关文章推荐
- 验证用户输入的Windows本地登陆信息是否正确
- 在c#.net中,如何判断文本框中的值是否是数字?我想验证身份证输入是否正确。
- 判断一个输入框输入手机或邮箱验证是否正确
- 题目:JavaScript编程题 页面上输入一个年份(需验证),判断是否是闰年(能被4整除却不能被100整除的年份;能被400整除的是闰年),需在页面上显示提示信息
- 输入一个Email地址,然后使用正则表达式验证该Email地址是否正确。
- 输入一个Email地址,然后使用正则表达式验证该Email地址是否正确。
- EntityFramework.SqlServer.dll 中发生 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
- layui 表单验证旧密码是否输入正确(验证用户名是否被使用,也可以用这种方法)
- winform DataGridView设置行高 列宽 设置内容格式 验证输入单元格的内容是否正确
- jQuery中验证输入信息是否符合标准
- 使用正则表达式验证输入的时间是否正确
- Javascript验证用户输入URL地址是否为空及格式是否正确
- 输入一个Email地址,然后使用正则表达式验证该Email地址是否正确。
- 正则表达式 验证手机号码和邮箱输入是否正确
- 【Openfire】验证用户输入密码是否正确
- Javascript与PHP验证用户输入URL地址是否正确
- 利用jquery正则表达式在页面验证url网址输入是否正确
- 输入一个Email地址,然后使用正则表达式验证该Email地址是否正确。
- Android 验证输入的手机和邮箱字符串格式是否正确
- 验证输入日期类型是否正确 (YYYY-MM-DD)