弹出警示对话框,显示5050
三、编程题
1.在下面的HTML文档中,使用JavaScript脚本编写函数test(),实现如下功能:
(1)当多行文本框中的字符数超过20个,截取至20个
(2)在id为number的td中显示文本框的字符个数
留言 |
/*
输入字符超过20,截取至20个字符,并显示字符个数
*/
functiontest(){
varcontent=("feedBack").value;
if>20){
content=(0,20);
}
("feedBack").value=content;
("number").innerHTML=;
}
2.在下面的HTML文档中,使用JavaScript脚本编写函数cal(),实现如下功能:
根据文本框输入的圆的半径值,计算圆的周长和面积。
/*
计算圆的周长和面积:
周长=2**半径
面积=*半径的平方
*/
functioncal(){
varnum=parseFloat使用JavaScript编写一个用于验证用户名和密码有效性的函数checkLogin()。
要求:
(1)用户名不能为空,并且只能由数字和字母组成。
(2)密码也不能为空,而且其长度必须是6位以上(包括6位)
Html页面内容如下:
functioncheckLogin(){
varusername=varuserpass=if(username==""){
alert("请输入用户名");
returnfalse;
}else{
for(vari=0;i<;i++)
{
varcharTest=().charAt(i);
if((!
(charTest>='0'&&charTest<='9'))&&(!
(charTest>='a'&&charTest<='z')))
{
alert("用户名包含非法字符,只能包括字母,数字");
returnfalse;
}
}
}
if(userpass==""){
alert("请输入密码");
returnfalse;
}elseif<6){
alert("密码输入错误,请重新输入");
returnfalse
}
returntrue;
}
4.使用JavaScript编写一个用于验证电子邮件地址是否正确的函数checkForm()。
要求:
(1)E-mail地址不能为空,并且必须包含“@”和“.”。
(2)密码也不能为空,而且其长度必须是6位以上(包括6位)
Html页面内容如下:
100px">