
我想问一下怎样用javascript设计一个表单 姓名不能是数字密码中不包含“$”符号 还有就是怎样设计一个计
4个回答
展开全部
<script type="text/javascript">
function checkUser(){
var str = document.getElementById("userName1").value;
if(str.length < 2){
document.getElementById("userNameMsg").value = "用户名的长度不能为空或小于2个字符!";
return false;
}
var firstletter = document.getElementById("userName1").value;
if(!isNaN (firstletter)){
document.getElementById("userNameMsg").value ="用户名第一个不能是数字!";
return false;
}
var password= document.getElementById("pass1").value;
if(isNaN (password)){
document.getElementById("pass2").value ="密码必需是数字!";
return false;
}
var password1= document.getElementById("pass1").value;
if(password.length <6){
document.getElementById("pass2").value ="密码长度不能小于6个字符!";
return false;
}
var password2= document.getElementById("pass3").value;
if(password1!=password2){
document.getElementById("pass4").value ="二次密码输入不相同,请重新输入!";
return false;
}
var inputer= document.getElementById("put1").value;
if(inputer.length < 100){
document.getElementById("put2").value ="您输入的内容不能小于100个字符!";
return false;
}
}
</script>
我以前写的javascript代码..!你自己看看吧!
function checkUser(){
var str = document.getElementById("userName1").value;
if(str.length < 2){
document.getElementById("userNameMsg").value = "用户名的长度不能为空或小于2个字符!";
return false;
}
var firstletter = document.getElementById("userName1").value;
if(!isNaN (firstletter)){
document.getElementById("userNameMsg").value ="用户名第一个不能是数字!";
return false;
}
var password= document.getElementById("pass1").value;
if(isNaN (password)){
document.getElementById("pass2").value ="密码必需是数字!";
return false;
}
var password1= document.getElementById("pass1").value;
if(password.length <6){
document.getElementById("pass2").value ="密码长度不能小于6个字符!";
return false;
}
var password2= document.getElementById("pass3").value;
if(password1!=password2){
document.getElementById("pass4").value ="二次密码输入不相同,请重新输入!";
return false;
}
var inputer= document.getElementById("put1").value;
if(inputer.length < 100){
document.getElementById("put2").value ="您输入的内容不能小于100个字符!";
return false;
}
}
</script>
我以前写的javascript代码..!你自己看看吧!
展开全部
问题都没有问完...
姓名不能是...密码不包含...一般此类的问题都需要借助正则表达式,不知道你学过没有,我先把答案写下来,如果你不明白建议你花个2天的时间把相关内容看一看,以后遇到类似的问题都会迎刃而解
var _username_regexp = /\d/;
if(_username_regexp.test(username.value)){
alert("姓名不能含有数字!");
return false;
}
密码的校验也是类似的
姓名不能是...密码不包含...一般此类的问题都需要借助正则表达式,不知道你学过没有,我先把答案写下来,如果你不明白建议你花个2天的时间把相关内容看一看,以后遇到类似的问题都会迎刃而解
var _username_regexp = /\d/;
if(_username_regexp.test(username.value)){
alert("姓名不能含有数字!");
return false;
}
密码的校验也是类似的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你怎么不把用户名输入文本框和密码输入框也放在表单内,当然就不能提交了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我估计是设计计算器吧!!改天再来看是什么哈!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询