- 实现一个简单的用户注册功能,根据输入的用户名和密码做验证:
(1).用户名的长度不能大于10
(2.)密码的长度不能小于6位且密码中必须包含@,否则用户注册不成功
代码如下
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
用户名:<input type="text" name="" id="name"><br/>
密码:<input type="text" name="" id="add"><br/>
<input type="button" value="注册" onclick="ac()" >
<script type="text/javascript">
function ac(){
var name=document.getElementById("name").value
var add=document.getElementById("add").value
if(name.length==0){
alert("请输入用户名!")
}else if(add.length>10){
alert("用户名不能大于十位")
}else if(add.length==0){
alert("请输入密码!")
}
else if(add.length<6&&add.length!=0){
alert("密码不能小于六位")
}else if(add.indexOf("@")==-1){
alert("注册失败")
}else{
alert("注册成功")
}
}
</script>
</body>
</html>
2.(利用random()实现随机数,随机输出字符串str=”HelloWorld”中的任意字符
代码如下
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="button" value="随机显示字符" onclick="dandom()">
<script type="text/javascript">
var str="HelloWorld"
function dandom(){
//创建0-1之间的随机数
var num = Math.random();
//获取随机整数
num = Math.ceil(num*10);
document.write(str.charAt(num))
}
</script>
</body>
</html>