您好,欢迎访问三七文档
1.下面属于window对象的是()A、historyB、documentC、locationD、以上全部都是2.下面属于document对象的是()A、formB、linkC、anchorD、以上全部都是3.下面不属于表单元素的是()A、textB、textareaC、selectD、link4.正确获取表单myform中文本框txt的值的是()A、document.all.txt.valueB、form.myform.txt.valueC、document.myform.txt.valueD、document.getElementById(txt).value5.函数parseInt(15.36)的值是()A、15B、16C、15.4D、15.366.函数parseInt(18.98)的值是()A、18.98B、19C、18D、18.987.函数parseInt(18.98)的值是()A、18.98B、19C、18D、18.988.函数parseInt(15.36)的值是()A、15B、16C、15.4D、15.369.函数parseFloat(15.36)的值是()A、15.3B、16C、15.4D、15.3610.函数parseFloat(18.98)的值是()A、18.98B、19C、18D、18.9811.函数parseFloat(18.98)的值是()A、18.98B、19.0C、18D、18.9812.函数parseFloat(15.36)的值是()A、15.36B、16C、15.4D、15.3613.下面代码中s的值是()vara=100;varb=100;vars=a+b;alert(parseInt(s));A、NaNB、200C、100100D、以上都不正确14.对表单myform中文本框txt赋值正确的是()A、document.all.txt.value=100;B、form.myform.txt.value=100;C、document.myform.txt.value=100;D、document.getElementById(txt).value=100;15.下面语句结果s和m的值分别是()vara=15.56;varb=20.03;vars=parseInt(a)+parseInt(b);varm=parseInt(a+b);A、35、15B、36、15C、35、15.5620.03D、35、15.56200316.用来对文本框txt进行空值验证的是()A、document.form1.txt.value==B、document.form1.txt.value=C、document.form1.txt.length==0D、document.form1.txt.value.length==017.对下面代码说法正确的是()scriptfunctionjs(){vartxt=document.form1.txt.value;varpwd=document.form1.pwd.value;if(txt.length==0){alert(用户名不能为空!!);returnfalse;}if(pwd==){alert(密码不能为空!!);returnfalse;}alert(登陆成功!!);returnfalse;}/script省略部分代码……formid=form1name=form1method=postaction=adv.htmlonsubmit=returnjs()省略部分代码……A、函数js的作用是验证用户名和密码不能为空值B、通过onsubmit可以正常提交表单中的数据C、单击提交按钮后可以跳转到adv.html的页面D、变量txt和pwd无法获取到文本框txt和pwd中的数据18.对下面代码说法正确的是()functionjs(){省略部分代码……if(pwd==){alert(密码不能为空!!);returnfalse;}elseif(pwd.length6||pwd.length12){alert(密码长度必须地6-12位之间!!);returnfalse;}alert(登陆成功!!);returntrue;}/script省略部分代码……formid=form1name=form1method=postaction=adv.htmlonsubmit=returnjs()A、密码长度可以是12位B、密码必须是数字C、密码长度可以是6位D、以上都正确19.在文本框txt中输入welcome后下面函数的返回值是()isNaN(document.form1.txt.value)A、NaNB、falseC、trueD、welcome20.在文本框txt中输入1000后下面函数的返回值是()isNaN(document.form1.txt.value)A、NaNB、falseC、trueD、100021.在文本框txt中不输入任何数据,下面函数的返回值是()isNaN(document.form1.txt.value)A、NaNB、falseC、trueD、以上都不正确22.下列说法错误的是()A、if(document.form1.txt.value=)可以判断txt的值是否为空B、if(document.form1.txt.value.length==0)可以判断txt的值是否为空C、isNaN(document.form1.txt.value)当txt的值为数字时返回trueD、以上都正确23.下面语句会输出()varstr=welcometobeijing;alert(str.charAt(4));A、welcB、elcoC、cD、o24.下面语句会输出()varstr=welcometobeijing;alert(str.charAt(9));A、welcometB、elcometoC、空格D、o25.下面语句会输出()varstr=welcometobeijing;alert(str.indexOf(o));A、4B、5C、49D、926.下面语句会输出()varstr=welcometobeijing;alert(str.indexOf(to));A、7B、910C、8D、927.下面语句会输出()varstr=accp123@163.com;alert(str.indexOf(come));A、15B、14C、0D、-128.下面语句会输出()varstr=acccp123@163.com;alert(str.substring(2,5));A、cp1B、ccpC、ccp1D、ccp1229.下面语句会输出()varstr=acccp123@163.com;alert(str.substring(5));A、acccpB、cccp1C、123@163.comD、无法正常输出30.下面语句会输出()varstr=acccp123@163.com;alert(str.subString(1,3));A、accB、acC、ccD、无法正常输出31.对字符串str=welcometobeijing说法正确的是()A、str.indexOf(i)返回的值是12B、str.charAt(6)返回的值是mC、str.toUpperCae(str)返回的值是WELCOMETOBEIJINGD、str.toLowerCae(str)返回的值是welcometobeijing32.下面语句会输出()varstr=welcometobeijing;alert(str.indexOf(M));A、6B、5C、-1D、733.假设有三个单选按钮,名字都是radio,现在选中其中一个按钮,那么下面代码执行完后count的值是()varcount=0;for(vari=0;iradio.length;i++){if(radio[i].checked){count++;}}A、1B、3C、0D、以上都不正确34.按业务将验证代码划分为多个函数的优点有()A、功能划分清晰B、代码重用性高C、便于代码检查D、便于代码维护
本文标题:JS选择题五六答案
链接地址:https://www.777doc.com/doc-1656259 .html