javascript复习资料 17页

  • 28.58 KB
  • 2022-07-28 发布

javascript复习资料

  • 17页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
Javascript》复习题一、选择题1.JavaScript是(B)。A.一种Java编程语言,不同的是它可以用于网页开发B.一种解释性的、用于客户端的、基于对象的程序开发语言C.一种用于Mozilla的Firefox浏览器和Microsoft的InternetExplorer浏览器的网页开发语言D.一种用于制作网页动画效果的程序开发语言2.JavaScript程序在不同的浏览器上运行时,将(A)得到相同的效果。A.一定B.不一定3.在浏览器上运行JavaScript程序,可以(D)A.动态显示网页内容B.校验用户输入的内容C.进行网页的动画显示D.具有以上各种功能4.编写JavaScript时,(C)A.应使用专门的JavaScript编辑软件B.只能使用MicrosoftFrontPage软件C.可以使用任何一种文本编辑软件D.只能使用MacromediaDreamweaver软件5.在HTML文件中编写JavaScript程序时,应使用标记(C)A.B.C.弹出警示对话框,显示5050三、编程题1.在下面的HTML文档中,使用JavaScript脚本编写函数test(),实现如下功能:(1)当多行文本框中的字符数超过20个,截取至20个(2)在id为number的td中显示文本框的字符个数UntitledDocument0
留言
/*\n输入字符超过20,截取至20个字符,并显示字符个数*/functiontest(){varcontent=document.getElementById("feedBack").value;if(content.length>20){content=content.substr(0,20);}document.getElementById("feedBack").value=content;document.getElementById("number").innerHTML=content.length;}2.在下面的HTML文档中,使用JavaScript脚本编写函数cal(),实现如下功能:根据文本框输入的圆的半径值,计算圆的周长和面积。计算圆的周长和面积半径: 周长: 面积: /*计算圆的周长和面积:周长=2*3.14*半径面积=3.14*半径的平方*/functioncal(){varnum=parseFloat(document.form.r.value);//类型转换document.form.zc.value=num*3.14*2;document.form.mj.value=3.14*num*num;}\n3.使用JavaScript编写一个用于验证用户名和密码有效性的函数checkLogin()。要求:(1)用户名不能为空,并且只能由数字和字母组成。(2)密码也不能为空,而且其长度必须是6位以上(包括6位)Html页面内容如下:用户名: 密码: functioncheckLogin(){varusername=http://www.51wendang.comerid.value;varuserpass=document.myform.passwd.value;if(username==""){alert("请输入用户名");http://www.51wendang.comerid.focus();returnfalse;}else{for(vari=0;i='0'&&charTest<='9'))&&(!(charTest>='a'&&charTest<='z'))){alert("用户名包含非法字符,只能包括字母,数字");http://www.51wendang.comerid.select();returnfalse;}}returntrue;}4.使用JavaScript编写一个用于验证电子邮件地址是否正确的函数checkForm()。要求:(1)E-mail地址不能为空,并且必须包含“@”和“.”。(2)密码也不能为空,而且其长度必须是6位以上(包括6位)Html页面内容如下:
E-mail:请填写有效的E-mail地址作为下次登录的用户名
密码:不少于6个字符,不区分大小写
\n
functioncheckForm(){varemail=document.myform.email.value;varpass=document.myform.pass.value;varrpass=document.myform.rpass.value;varchecked=document.myform.accept.checked;if(email==""){alert("电子邮件不能为空!");document.myform.email.focus();returnfalse;}elseif((email.indexOf("@",0)==-1)||(email.indexOf(".",0)==-1)){alert("电子邮件格式不正确\n必须包含@符号和.符号!");document.myform.email.select();returnfalse;}if(pass==""){alert("密码不能为空");document.myform.pass.focus();returnfalse;}elseif(pass.length<6){alert("密码长度不能小于6位");document.myform.pass.select();}returntrue;}returnfalse;

您可能关注的文档

相关文档

最近下载