您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > javascript试题
1.在HTML中,表单中的input元素的()属性用于指定表单元素的名称。A.valueB.nameC.typeD.caption2.当表单各项填写完毕,鼠标单击提交按钮时可以触发()事件。A.onenterB.onsubmitC.onmouseDragD.onmouseOver3.分析下面的JavaScript代码段,输出结果是()。vara=15.59;document.write(Math.round(a));A.15B.16C.15.5D.15.44.要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容。下面语句正确的是()。A.INPUTTYPE=textonChange=alert(this.value)B.INPUTTYPE=textonClick=alert(this.value)C.INPUTTYPE=textonChange=alert(text.value)D.INPUTTYPE=textonClick=alert(value)5.假定今天是2006年4月1日星期六,请问下列JavaScript代码在页面上的输出结果是()。vartime=newDate();document.write(time.getDate());A.2006B.4C.1D.66.下面描述正确的是()。A.switch语句用于重复执行一个语句块的操作B.switch语句根据表达式的值执行若干语句块之一,如果没有匹配项,则执行默认语句块中的语句C.switch语句表达式中的值不能与后面case语句中的常量相匹配时将出现运行错误D.switch语句又叫循环语句7.分析如下JavaScript代码,b的值为()。vara=1.5,b;b=parseInt(a);A.2B.0.5C.1D.1.58.在HTML中,使用JavaScript中的浏览器对象实现在当前窗口打开链接语句是()。A.window.open();B.document.write();C.location.replace();D.location.reload();9.如果今天是2006年5月14日,分析下列JavaScript代码运行后,在网页上显示()。varnow=newDate();varyear=now.getYear();varmonth=now.getMonth();vardate=now.getDate();document.write(year++month++date);A.20060514B.2006514C.20060414D.200641410.在HTML中有如下代码,运行后页面显示结果为()。scriptlanguage=javaScriptdocument.bgColor=“#FF0000”;/scriptA.整个网页中活动链接的颜色为红色B.整个页面中的文字颜色为红色C.整个页面中用户访问过的链接的颜色为红色D.整个网页背景为红色11.在HTML中,以下代码中可以正确显示弹出对话框的是()。A.scriptlanguage=javascriptconfirm(欢迎学习.net);/scriptB.scriptlanguage=javascriptalert(欢迎学习.net);/scriptC.scriptlanguage=javascriptdocument.write(欢迎学习.net);/scriptD.scriptlanguage=javascriptdocument.open(欢迎学习.net);/script12.在JavaScript中,可以使用vartoday=newDate();这样的方法获得系统当前时间,假设系统时间是2007-7-2星期一,则today.getDay()的返回值是()。A.1B.0C.7D.星期一13.分析下面的JavaScript代码,经过运算后m的值为()。x=11;y=number;m=x+y;A.11numberB.numberC.11D.程序报错14.分析下面的JavaScript代码段,输出的结果是()。emp=newArray(5);emp[1]=1emp[2]=2document.write(emp.length);A.2B.3C.4D.515.在HTML中,设计一个登录页面,该页面包含一个输入用户名的文本框。下列HTML代码可以实现该文本框获得鼠标时全部选中文本框内容的是()。A.inputname=usernametype=textonfocus=this.select()/B.inputname=usernametype=textonchange=this.select()”/C.inputname=usernametype=text”onfocus=this.focus()/D.inputname=usernametype=textonblur=this.select()/16.网页编程中,运行下面的JavaScript代码,则提示框中显示()。scriptlanguage=javascriptx=3;y=2;z=(x+2)/y;alert(z);/scriptA.2B.2.5C.32/2D.1617.在文档对象模型(DOM)中,所有对象都继承自()。A.document对象B.math对象C.history对象D.frame对象18.分析下面的JavaScript代码段,输出结果是()varmystring=Iamastudent;vara=mystring.substring(9,13);document.write(a);A.studB.tudenC.udenD.udent19.在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是()。A.charAt()方法是获取位于指定索引位置的字符B.indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置C.charAt()方法的参数可以为一个或两个D.indexOf()方法的参数为指定的索引值20.在JavaScript中,下列定义数组的方法正确的是()。A.emp=newArray[3];B.emp=newArray(3);C.emp=new()array;D.emp=newArray[];21.在进行表单验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种即时错误信息是在文本框发生了()事件后产生的。A.onfocusB.onblurC.onchangeD.onclick22.String对象的方法不包括()。A.charAt()B.substring()C.toUpperCase()D.length()23.使用String对象的indexOf()方法查找字符串”helloworld”中是否包含G,下列语句描述正确的是()。A.字符串helloworld中不包含G字符,indexOf返回0B.字符串helloworld中不包含G字符,indexOf返回nullC.字符串helloworld中不包含G字符,indexOf返回-1D.字符串helloworld中不包含G字符,indexOf返回124.使用split(-)方法对字符串北京-东城区-米市大街8号-进行分割的结果是()。A.返回一个长度为4的数组B.返回一个长度为3的数组C.不能返回数组,因为最后一个-后面没有数值,代码不能执行D.能够返回数组,数组中最后一个元素的数值为null25.以下哪个变量名是非法的()。A.numb_1B.2numbC.sumD.de2$f26.javaScript的表达式parseInt(8)+parseInt('8')的结果是多少?A.8+8B.88C.16D.8+'8'27.下列有关函数的说法正确的是()A.函数名称是不区分大小写的,所以err()和Msg()表示的是同一个函数B.函数可以有多个参数,每个参数之间用分号隔开C.在函数的第一行还包括一个大括号,这是一种常见的风格,也可以将此大括号放到下一行D.函数可以有返回值,也可以没有返回值。如果没有返回值,必须使用return语句28.光标移动在文本框上方时,文本框边框的颜色就改变了,这是因为激发了下列的()事件。A.onfocusB.onmouseupC.onmousroverD.onmousmove29.页面上有一个按钮btn,同时定义好了一个类样式(按钮图片样式表btnPic),则使用()就可以实现背景图片的改变。A.onmouseover=className=btnPicB.onmouseover=this.className=btnPicC.onmouseover=this.style.className=btnPicD.this.btn.style.className=btnPic30.下列()可以用来检索被选定的选项的索引号。A.disabledB.selectedIndexC.optionD.mulitple31.在JavaScript中,命令按钮(Button)支持的事件包括()。A.onclickB.onchangeC.onselectD.onload32.下面对于JavaScript中的单选按钮(Radio),说法正确的是()。A.单选按钮可以通过单击选中和未选中来进行切换B.单选按钮没有checked属性C.单选按钮支持onClick事件D.单选按钮的length属性返回一个选项组中单选项的个数33.在JavaScript中,文本域不支持的事件包括()。A.onblurB.onlostfocusedC.onfocusD.onchange34.JavaScript是运行在()的脚本语言。A.服务器端B.客户端C.在服务器运行后,把结果返回到客户端D.在客户端运行后,把结果返回到服务器35.以下()可以代替history.forward()的功能。A.history.go(0)B.history.go(-1)C.history.go(1)D.history.go(2)36.以下关于DOM说法不正确的是()。A.DOM是一种与浏览器、平台、语言无关的接口B.document对象是DOM模型的顶层对象C.document对象代表浏览器加载的HTML文档,window对象代表浏览器的窗口,它们之间没有直接的联系D.使用document.title可以更改当前HTML文档的标题37.以下选项中,用来删除节点的函数是()。A.insertBeforeB.appendChildC.removeChildD.deleteChild38.以下不属于浏览器对象的有()。A.DateB.windowC.documentD.location39.下列关于浏览器对象说法不正确的有()。A.window对象是浏览器模型的顶层对象B.document代表整个HTML文档C.location对象的forward方法可以实现浏览器的前进功能D.history对象用来管理当前窗口最近访问过的URL40.下列关于DOM模型节点访问说法正确的有()。A.可以根据节点ID访问DOM节点B.getElementsByTagName方法是根据节点的name属性访问节点C.getElementsByName方法的作用是获取一个指定name属性值的节点D.nodeValue属性可以访问节点的value属性值41.下列选项中,可以获取元素所有子节点的属性是()。A.firstChildB.nodesC.childNodesD.
本文标题:javascript试题
链接地址:https://www.777doc.com/doc-2878430 .html