报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!
随堂测验
1、【单选题】HTML5的正确doctype是( )。
A、<!DOCTYPE HTML5>
B、<!DOCTYPE html>
C、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd">
D、<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2、【判断题】网页标准主要由三部分组成:结构标准(XML、HTML、XHTML)、表现标准(CSS)、行为标准(DOM、JavaScript)。
A、正确
B、错误
第1章作业
作业2-1
作业2-2
测验2-2
1、【单选题】下列哪个HTML5属性能够使用正则表达式验证表单输入?
A、novalidate
B、required
C、pattern
D、autocomplete
2、【单选题】下列哪个标签用来产生复选框?
A、checkbox
B、label
C、input
D、select
3、【单选题】下列哪个标签用来产生文件选择框?
A、input
B、text
C、textarea
D、file
4、【单选题】下列哪个标签用来定义缩写词语?
A、<pre>
B、<blockquote>
C、<bdo>
D、<abbr>
5、【单选题】下列哪个不属于表格内的标签?
A、<dt>
B、<tr>
C、<td>
D、<th>
6、【多选题】HTML5对表单输入控件input新增的功能类型有
A、颜色选择器
B、日期时间选择器
C、搜索与电话类型
D、邮箱和地址类型
7、【多选题】HTML的全局事件包括
A、onblur(失去焦点)
B、onchange(数值改变)
C、onfocus(得到焦点)
D、onreset(点击重置按钮)
8、【多选题】利用HTML5的canvas标签,可以绘制( )等形状的图案。
A、直线
B、矩形
C、圆
D、椭圆
9、【判断题】div是无语义标签。
A、正确
B、错误
10、【判断题】可以将表单元素放在表单之外。
A、正确
B、错误
计算样式单权重
测验5-5
1、【单选题】DIV使用下列哪种定位方式时可以使用z-index属性。
A、浮动定位
B、相对定位
C、绝对定位
D、位置定位
2、【单选题】关于box-shadow说法正确的是
A、设置文字投影
B、第三个参数值是设置投影颜色的
C、第二个参数值是设置水平距离的
D、第一个参数值是设置水平距离的
3、【单选题】关于CSS3的伪元素选择器,下列哪个说法是错误的?
A、:checked是向当前处于选中状态的表单控件(如单选钮、复选框等)添加样式。
B、:not(选择器)是向未被选择器匹配的元素添加样式。
C、:target是向正在被访问的锚点元素添加样式。
D、:selection是向正被用户选取的文本内容添加样式。
4、【单选题】关于CSS3的新增属性,下列哪个说法是正确的?
A、新增了多重背景属性。
B、支持圆角DIV。
C、提供了动画、变形、多列等特性。
D、以上都正确。
5、【单选题】关于样式的优先级说法正确的是( )。
A、!important > 内联样式 > 内部样式 > 外部样式
B、内部样式 > 外部样式 > !important
C、内联样式 > !important
D、以上都不正确
6、【单选题】将div类名以'c'开头元素添加文字为红色,书写正确的是( )。
A、div[class=c]{color:red}
B、div[class$=c]{color:red}
C、div[class^=c]{color:red}
D、div[class*=c]{color:red}
7、【多选题】background-origin属性的值有哪些?
A、none
B、border-box
C、content-box
D、padding-box
8、【多选题】CSS中要让文字溢出时显示省略号应该拥有那些属性?
A、overflow: hidden;
B、white-space: nowrap;
C、text-overflow: ellipsis;
D、width:500px;
9、【多选题】以下哪些是HTML的块级元素?
A、div
B、img
C、input
D、p
10、【多选题】以下属于background-clip的值的是( )。
A、border-box
B、none
C、content-box
D、padding-box
11、【判断题】ul + p { color: #ff0000 ; } 表示将ul的p子元素字体设置为红色。
A、正确
B、错误
12、【判断题】CSS样式的重复定义称为层叠。
A、正确
B、错误
JS课堂测试题
1、【单选题】JavaScript中连接两个或多个数组的方法是( )。
A、join()
B、push()
C、splice()
D、concat()
2、【单选题】下列关于JavaScript的说法,哪条是错误的?( )
A、JavaScript代码区分大小写
B、JavaScript变量可以不事先确定类型而通过赋不同的初值来确定类型,因而变量类型可以改变。
C、JavaScript语句之间的分号可以省略
D、JavaScript代码中单行注释为 //...... ,多行注释为 /*......*/
3、【单选题】下面的代码输出的结果是( )。<img src="http://nos.netease.com/edu-image/631e34c1c3a54a1b886e10dd958fcffe.png" />
A、16
B、10
C、12
D、6
4、【单选题】以下哪条JS语句会产生运行错误?( )。
A、var obj = {} ;
B、var obj = () ;
C、var obj = [] ;
D、var obj = // ;
5、【单选题】下面的 JavaScript 代码输出结果是( )。<img src="http://nos.netease.com/edu-image/f2910e9ebfbe45758d095e901d7210f5.png" />
A、0 1 2 3 4
B、0 1 4 9 16
C、0 1 4 9 16 25
D、以上答案都不对
6、【多选题】JavaScript的数据类型主要包括( )。
A、null
B、undefined
C、symbol
D、object
7、【多选题】关于JavaScript的闭包函数,说法正确的是( )。
A、在函数内部定义的子函数就是闭包函数
B、闭包函数的变量保存在其私有内存中,并一直保持这些变量的状态直到闭包函数成为垃圾对象时为止
C、当两个函数发生嵌套,并且内部函数使用外部函数的变量或参数时就形成了闭包
D、使闭包函数等于null就能达到回收闭包函数的目的
8、【多选题】关于JavaScript的定时器函数,下列哪些说法是正确的?( )
A、setInterval( )能够按照指定的时间间隔自动反复多次运行
B、setTimeout( )能够在指定的时间之后运行一次
C、通过调用clearInterval( )方法或者关闭窗口可以停止setInterval( )的定时调用
D、以上说法都不正确
9、【判断题】JavaScript事件源就是指事件对象。
A、正确
B、错误
10、【判断题】JS函数体内再定义的子函数称为闭包函数。闭包函数中的变量能够一直保持其状态直到闭包函数被释放为止。
A、正确
B、错误
Web前端设计师技术必备测试试卷(第四期理论试题)
1、【单选题】DIV使用下列哪种定位方式时可以使用z-index属性。
A、浮动定位
B、相对定位
C、绝对定位
D、位置定位
2、【单选题】HTML5的正确doctype是( )。
A、<!DOCTYPE HTML5>
B、<!DOCTYPE html>
C、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd">
D、<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3、【单选题】JavaScript中连接两个或多个数组的方法是( )。
A、join()
B、push()
C、splice()
D、concat()
4、【单选题】jQuery中有关preventDefault()和return false的功能,说法正确的是( )。
A、preventDefault()能停止事件冒泡和阻止元素默认行为
B、return false能停止事件冒泡和阻止元素默认行为
C、preventDefault()和return false的功能完全相同
D、preventDefault()和return false都能停止事件冒泡
5、【单选题】关于 flex 说法正确的是( )。
A、flex 属性用于指定弹性子元素如何分配空间
B、flex:1 应该写在弹性元素上
C、设置 flex:1 无意义
D、flex 是指设置固定定位
6、【单选题】关于box-shadow说法正确的是( )。
A、设置文字投影
B、第三个参数值是设置投影颜色的
C、第二个参数值是设置水平距离的
D、第一个参数值是设置水平距离的
7、【单选题】关于CSS3的伪元素选择器,下列哪个说法是错误的?
A、:checked是向当前处于选中状态的表单控件(如单选钮、复选框等)添加样式。
B、:not(选择器)是向未被选择器匹配的元素添加样式。
C、:target是向正在被访问的锚点元素添加样式。
D、:selection是向正被用户选取的文本内容添加样式。
8、【单选题】关于CSS3的新增属性,下列哪个说法是正确的?
A、新增了多重背景属性。
B、支持圆角DIV。
C、提供了动画、变形、多列等特性。
D、以上都正确。
9、【单选题】关于jQuery代码,下列哪个说法是错误的?
A、页面加载完成后会自动执行 $( function( ) { ...... } ) 中的代码。
B、$("p.test").hide( ) 会隐藏所有 的 <p> 元素。
C、$("元素:eq(n)")会匹配所有索引值小于n的元素。
D、$("
E、test li")能匹配id="test"的所有li后代。
10、【单选题】关于jQuery选择器的用法,下列哪个说法是错误的?
A、$("选择器").each(function(index){ 操作 })将对选择器匹配到的对象进行遍历,执行指定操作。
B、$("选择器1").find("选择器2")是在选择器1匹配到的结果中匹配选择器2的子代元素。
C、$("选择器1").not("选择器2")是在选择器1匹配到的结果中去除匹配选择器2的元素。
D、$("选择器1").add("选择器2")是在选择器1匹配的结果中再增加选择器2的元素。
11、【单选题】关于jQuery中的DOM操作,下列哪个说法是正确的?
A、元素.text("A")设置元素的文本为A,A中的HTML标记被视为普通字符。
B、元素.val("A")设置文本框文本为A,A中的HTML标记被视为普通字符。
C、元素.html("A")设置元素的文本为A,会显示A中的HTML标记。
D、以上说法都正确。
12、【单选题】关于jQuery中的DOM操作,下列哪种方法用来复制元素?
A、append()
B、replaceWith()
C、toggle()
D、clone()
13、【单选题】关于样式的优先级说法正确的是( )。
A、!important > 内联样式 > 内部样式 > 外部样式
B、内部样式 > 外部样式 > !important
C、内联样式 > !important
D、以上都不正确
14、【单选题】将div类名以'c'开头元素添加文字为红色,书写正确的是( )。
A、div[class=c]{color:red}
B、div[class$=c]{color:red}
C、div[class^=c]{color:red}
D、div[class*=c]{color:red}
15、【单选题】每段文字都需要首行缩进两个字的距离,该设置什么属性?
A、text-indent
B、text-align
C、text-transform
D、text-decoration
16、【单选题】内联标签和块级标签可以通过在CSS样式中设置 display 属性的值分别为( ) 来进行相互转换。
A、block 或 inherit
B、block 或 inline
C、inherit 或 none
D、block 或 none
17、【单选题】请选择结果为真的表达式。( )
A、null instanceof Object
B、null === undefined
C、NaN == NaN
D、null == undefined
18、【单选题】让一个动画一直执行的属性是( )
A、animation-direction
B、animation-iteration-count
C、animation-play-state
D、animation-delay
19、【单选题】设定一个元素按规定的动画执行,你需要运用什么规则?
A、animation
B、keyframes
C、flash
D、transition
20、【单选题】设置盒子圆角的属性是( )。
A、box-sizing
B、box-shadow
C、border-radius
D、border
21、【单选题】下列关于JavaScript的说法,哪条是错误的?
A、JavaScript代码区分大小写
B、JavaScript变量可以不事先确定类型而通过赋不同的初值来确定类型,因而变量类型可以改变
C、JavaScript语句之间的分号可以省略
D、JavaScript代码中单行注释为 //...... ,多行注释为 /*......*/
22、【单选题】下列哪个HTML5属性能够使用正则表达式验证表单输入?
A、novalidate
B、required
C、pattern
D、autocomplete
23、【单选题】下列哪个标签用来产生复选框?
A、checkbox
B、label
C、input
D、select
24、【单选题】下列哪个标签用来产生文件选择框?
A、input
B、text
C、textarea
D、file
25、【单选题】下列哪个标签用来定义缩写词语?
A、<pre>
B、<blockquote>
C、<bdo>
D、<abbr>
26、【单选题】下列哪个不是行高的属性值?
A、normal
B、数值
C、inherit
D、height
27、【单选题】下列哪个不属于表格内的标签?
A、<dt>
B、<tr>
C、<td>
D、<th>
28、【单选题】下列哪个不属性选择器的伪类名?
A、:active
B、:lang
C、:focus
D、:list
29、【单选题】下列哪个是CSS3的兄弟选择器?
A、元素1 + 元素2
B、元素1 ~ 元素2
C、元素1 元素2
D、元素1 > 元素2
30、【单选题】下列哪个样式定义是在p前面添加图片?
A、p:before { content:url(p.png) ; }
B、p:before { src:url(p.png) ; }
C、p:before { img:url(p.png) ; }
D、p:before { href:url(p.png) ; }
31、【单选题】下列哪个属性能够用于加载服务器字体?
A、font-variant
B、font-family
C、font-stretch
D、@font-face
32、【单选题】下列( )属性用来定义文字方向。
A、text-align
B、text-direction
C、text-decoration
D、text-indent
33、【单选题】下列选项中定义标题最合理的是( )。
A、<span> 文章标题 </span>
B、<p> 文章标题 </p>
C、<div> 文章标题 </div>
D、<h2> 标题 </h2>
34、【单选题】下面代码输出正确的是( )。<img src="http://edu-image.nosdn.127.net/672BFB37942C77833E4137A62937F2F9.gif" />
A、3, 3, 3
B、3, 3, NaN
C、3, NaN, NaN
D、other
35、【单选题】下面的代码输出的结果是( )。<img src="http://edu-image.nosdn.127.net/E954710B2CFD5DAAE5047F39CB21329B.GIF?imageView&thumbnail=890x0&quality=100" />
A、16
B、10
C、12
D、6
36、【单选题】下面关于文件路径的说法错误的是( )。
A、“../” 是返回当前目录的上一级目录
B、访问下一级目录直接输入相应的目录名即可
C、“../” 是返回当前目录的下一级目录
D、文件路径指文件存储的位置
37、【单选题】下面哪个不是 HTML5 新增的元素?
A、datalist
B、optgroup
C、output
D、canvas
38、【单选题】下面哪项不属于网页标准?
A、结构标准
B、表现标准
C、协议标准
D、行为标准
39、【单选题】样式单 #abc .def div:hover { 样式属性 ; } 的选择器权重值为( )。
A、120
B、121
C、122
D、123
40、【单选题】样式单“选择器1 选择器2 { color:red }”的含义是( )。
A、选择器1和选择器2匹配的所有元素文字都设为红色
B、选择器1的所有选择器2匹配的子代元素文字都设为红色
C、选择器1的所有选择器2匹配的后代元素文字都设为红色
D、选择器1的所有选择器2匹配的兄弟元素文字都设为红色
41、【单选题】一个名为box的DIV里面包含一个名为box1的DIV,现分别为两个DIV都加上onmouseover、onmouseout、onmouseenter、onmouseleave四个事件监听器,如果鼠标按下图箭头方向划过这两个DIV,则产生的事件触发顺序是下列选项中的哪一个?<img src="http://edu-image.nosdn.127.net/9DF9E8EB69D7199AA49CEC47619E47D4.GIF?imageView&thumbnail=890x0&quality=100" />
A、box.onmouseover --> box.onmouseenter --> box1.onmouseover --> box1.onmouseenter --> box1.onmouseleave --> box1.onmouseout --> box.onmouseleave --> box.onmouseout
B、box.onmouseover --> box1.onmouseover --> box1.onmouseout --> box.onmouseout
C、box.onmouseenter --> box1.onmouseenter --> box1.onmouseleave --> box.onmouseleave
D、以上都不是
42、【单选题】以下不属于background-clip的值的是( )。
A、border-box
B、none
C、content-box
D、padding-box
43、【单选题】以下关于 jQuery 节点的说法中错误是( )。
A、jQuery 中用 $(".box").insertBefore (ele1,ele2) 给指定 ele2 前添加 ele1 元素
B、jQuery 中用 $(".box").append (ele) 给 box 类后添加 ele 元素
C、jQuery 中用 $(".box").appendTo (ele) 给 box 类后添加 ele 元素
D、jQuery 中用 $(".box").insertAfter (ele1,ele2) 给 ele2 后添加 ele1 元素
44、【单选题】以下哪条JS语句会产生运行错误?
A、var obj = {} ;
B、var obj = () ;
C、var obj = [] ;
D、var obj = // ;
45、【单选题】以下说法不正确的是( )。
A、HTML5 标准还在制定中
B、HTML5 兼容以前 HTML4 下浏览器
C、<canvas> 标签替代 Flash
D、简化的语法
46、【单选题】有下图的三个Div,其中div1包含div2,div2包含div3。如果div1和div3采用事件冒泡方式,div2采用事件捕获方式,当点击div3时,事件响应顺序按照( )。<img src="http://edu-image.nosdn.127.net/2BFE28EA4B963EC752AE0CE31FA4F885.gif" />
A、div3→div2→div1
B、div3→div1→div2
C、div2→div3→div1
D、div2→div1→div3
47、【单选题】下面的 JavaScript 代码输出结果是( )。<img src="http://edu-image.nosdn.127.net/16C85961D4DD646D544F3D6F2047A179.GIF?imageView&thumbnail=890x0&quality=100" />
A、0 1 2 3 4
B、0 1 4 9 16
C、0 1 4 9 16 25
D、以上答案都不对
48、【单选题】在 HTML 中,通过 ( ) 可以实现鼠标悬停在 div 上时,元素执行旋转 45 度效果。
A、div:hover{transform:rotate(45deg)}
B、div:hover{transform:translate(50px)}
C、div:hover{transform:scale(1.5)}
D、div:hover{transform:skew(45deg)}
49、【单选题】在 JavaScript 中,执行下面的代码后,num 的值是( )。<img src="http://edu-image.nosdn.127.net/F6A5842289B8E6B43E07D8C38D26F1F5.GIF?imageView&thumbnail=890x0&quality=100" />
A、-1
B、0
C、4
D、13
50、【单选题】在 jQuery 中,能够操作 HTML 代码及其文本的方法是( )。
A、attr()
B、text()
C、html()
D、val()
51、【单选题】在 jQuery 中,下列关于事件的说法错误的是( )。
A、jQuery 中用 onclick 绑定点击事件
B、jQuery 中用 on 来给未来元素绑定事件
C、jQuery 中用 hover 来绑定鼠标经过事件
D、jQuery 中存在冒泡事件,故需要阻止冒泡
52、【单选题】在HTML中,( )用来表示特殊字符引号。
A、\®
B、\©
C、\
D、\"
53、【单选题】在HTML中,下列有关邮箱的链接书写正确的是( )。
A、〈a href="telnet:zhangming@aptech.com"> 发送邮件
B、〈a href="mailto:zhangming@aptech.com"> 发送邮件
C、〈a href="ftp:zhangming@aptech.com"> 发送邮件
D、〈a href="mail:zhangming@aptech.com"> 发送邮件
54、【单选题】在HTML中,下面( )不属于HTML文档的基本组成部分。
A、<HTML></HTML>
B、<BODY></BODY>
C、<STYLE></STYTLE>
D、<HEAD></HEAD>
55、【单选题】在JavaScript中,如果str=138i26579287,reg=/[^0-9]/ ,则str.search(reg)等于( )。
A、1
B、3
C、4
D、11
56、【单选题】在JavaScript中,如果str=caabcdeaabcyde,则str.lastIndexOf('a',3)等于( )。
A、1
B、2
C、5
D、6
57、【单选题】在JavaScript中,下列哪个获取对象的方法的错误的?
A、document.getElementByTagName(tagName)
B、document.getElementsByName(name)
C、document.getElementsByClassName(className)
D、document.getElementById(id)
58、【单选题】在JavaScript中,运行下面代码的结果是( )。<img src="http://edu-image.nosdn.127.net/0DBA18B2B72BDF3B16EFCF94038BEAEC.GIF?imageView
A、undefined,18,18
B、17,18,19
C、5,18,19
D、undefined,18,19
59、【单选题】在下列哪个位置定义的样式优先级最高?
A、style标记
B、link标记
C、style属性
D、@import属性
60、【单选题】在以下选项中,关于 JavaScript 的 Date 对象描述正确的是 ( )。
A、getDay( ) 方法能返回 Date 对象的一个月中的一天,其值为 1~31
B、getDate( ) 方法能返回 Date 对象的一周中的一天,其值为 0~6
C、getTime( ) 方法能返回某一时刻(1970 年 1 月 1 日)依赖的毫秒数
D、getYear( ) 方法只能返回 4 位年份,长用于获取 Date 对象的年份
61、【单选题】对上面DIV设置下边距x,对下面DIV设置上边距y,如果yx,则这两个DIV的上下间距为( )。
A、y-x
B、y
C、x+y
D、x
62、【单选题】下列哪个CSS属性不能被继承?( )
A、text-indent
B、text-align
C、line-height
D、background-color
63、【单选题】下列不是HTML5的新增的特性是( )。
A、语义化标签
B、音频和视频
C、本地存储
D、伪类
64、【单选题】CSS3中使用( )属性自定义字体代表小图标。
A、transition
B、transform
C、font-face
D、font-family
65、【单选题】CSS样式初始化的原因描述错误的是( )。
A、清除默认样式
B、由于浏览器的内核不同,对标签的默认样式解析不同,导致显示效果不同,所以需要初始化样式
C、和浏览器没有关系,只是规范而已
D、保证各个浏览器页面效果的一致性
66、【单选题】在javascript中,下列转Boolean后值为false的是( )。
A、Boolean(" ")
B、Boolean(0)
C、Boolean([])
D、Boolean({})
67、【单选题】在javascript中,执行下列代码后输出的结果是( )。if (function(){}){ console.log(1);}else{ console.log(2);}
A、2
B、1
C、什么也不输出
D、报错
68、【单选题】在javascript中,代码console.log(+5*2+6-4+true)的输出结果是( )。
A、13
B、103
C、104
D、12true
69、【单选题】在javascript中,获取今天是星期几的方法是( )。
A、new Date().getDate()
B、new Date().getTime()
C、new Date().getDay()
D、new Date().getFullYear()
70、【单选题】对于addEventListener绑定事件的说法错误的是( )。
A、可以给一个元素绑定多个事件
B、addEventListener中的this指绑定的元素
C、div.addEventListener("click",function(),false)中的false代表捕获事件
D、div.addEventListener("click",function(),false)中的false代表冒泡事件
71、【单选题】jQuery中,找到所有子元素的方法是( )。
A、find()
B、siblings()
C、children()
D、parent()
72、【单选题】关于jQuery中删除已有元素的方法说法正确的是( )。
A、remove()删除被选元素的子元素
B、remove()删除被选元素而不删除其子元素
C、empty()删除被选元素的子元素
D、empty()删除被选元素及其子元素
73、【单选题】在jQuery中,下列哪个是将$()追加到指定元素的末尾。( )
A、insertAfter()
B、append()
C、appendTo()
D、after()
74、【单选题】在jQuery中,下列哪个是用来查找表单中所有隐藏元素的。( )
A、visible
B、hidden
C、visible()
D、hidden()
75、【单选题】在jQuery中,关于stop()的说法错误的是( )。
A、stop()停止当前动画,后续动画继续执行
B、stop(true)停止当前动画,后续动画不执行
C、stop(true,true)停止当前动画,直接跳到当前动画的最终状态,后续动画不执行
D、stop(true,true)停止当前动画,直接跳到当前动画的最终状态,后续动画继续执行
76、【单选题】下面代码点击“提交”按钮时会显示被选的复选框的值,代码中下划线处正确的代码为( )。input type=checkbox name=aa value=0 /0 input type=checkbox name=aa value=1 /1 input type=checkbox name=aa value=2 /2 input type=checkbox name=aa value=3 /3 input type=button onclick=abc() value=提 交 / script language=JavaScript function abc(){ $(input: ).each(function(){ alert($(this).val()) }) }
A、checkbox
B、aa
C、checked
D、:selection
77、【单选题】下面代码实现foo函数提示当前选中的是第几个单选钮,则在下划线处应为( )。form name=form1 onsubmit=return foo(); input type=radio name=radioGroup value=1 /1 input type=radio name=radioGroup value=2 /2 input type=radio name=radioGroup value=3 /3 input type=radio name=radioGroup value=4 /4 input type=radio name=radioGroup value=5 /5 input type=radio name=radioGroup value=6 /6 input type=submit//formscript language=JavaScript function foo(){ var a=document.getElementsByName(radioGroup); for(var i=0;ia.length;i++){ if(a[i]. ){ alert(i+1); } }}
A、checked
B、val
C、value
D、selection
78、【单选题】在下划线处应填写( )代码能让LoadImg函数在改变下拉列表框选项时显示对应的图片,并在文本框中显示对应信息。form name=form1 pinput type=text name=T1 size=20 select size=1 name=D1 onchange=LoadImg(this.form) option selected value=images\1.jpg图片一/option option value=images\2.jpg图片二/option option value=images\3.jpg图片三/option /select/p img src=images\1.jpg name=img1 width=250 height=200/formscript language=JavaScript function LoadImg(f){ var a=document.getElementsByName(T1)[0]; var b=document.getElementsByName(D1)[0]; var c=document.getElementsByName(img1)[0]; a.value=b.options[b.selectedIndex]. ; c.src=b.options[b.selectedIndex].value; }
A、value
B、text
C、val
D、src
79、【单选题】下面代码的功能是:点击id为btn的按钮(1)判断id为username的输入是否为空,如果为空,则弹出“1”的提示;(2)判断id为password的输入字符串个数是否小于6位,如果小于6位,则弹出“2”的提示。则在下划线处应选择代码( )。用户名:input type=text id=username/br/密 码:input type=password id=password/br/确认密码:input type=password id=password1/br/button id=btn type=button提交/buttonbr/script language=JavaScript $(document).ready(function(e){ $(button).click(function(){ if($(#username). ==){ alert( 1); } if($(#password). .length6){ alert(2 ); } }) })
A、text()
B、text
C、val()
D、val
80、【单选题】在下列代码中的下划线处选择适当代码( ),使函数test() 实现如下功能:(1)当多行文本框中的字符数超过20个,截取至20个;(2)在id为number的td中显示文本框的字符个数。table trtd留言/tdtd id=number0/td/tr trtd colspan=2textarea id=feedBack onkeyup=test() rows=6/textarea/td/tr/tablescript language=JavaScript var $a=$(#number); var b=document.getElementById(feedBack); function test(){ if(b.value.length20){ b.value=b.value. (0,20); } $a.text(b.value.length);}
A、sub
B、substr
C、left
D、substring
81、【多选题】background-origin的值有哪些?
A、none
B、border-box
C、content-box
D、padding-box
82、【多选题】HTML5对表单输入控件input新增的功能类型有( )。
A、颜色选择器
B、日期时间选择器
C、搜索与电话类型
D、邮箱和地址类型
83、【多选题】HTML的全局事件包括( )。
A、onblur(失去焦点)
B、onchange(数值改变)
C、onfocus(得到焦点)
D、onreset(点击重置按钮)
84、【多选题】JavaScript的数据类型主要包括( )。
A、null
B、undefined
C、symbol
D、object
85、【多选题】关于JavaScript的闭包函数,说法正确的是( )。
A、在函数内部定义的子函数就是闭包函数
B、闭包函数的变量保存在其私有内存中,并一直保持这些变量的状态直到闭包函数成为垃圾对象时为止
C、当两个函数发生嵌套,并且内部函数使用外部函数的变量或参数时就形成了闭包
D、使闭包函数等于null就能达到回收闭包函数的目的
86、【多选题】关于JavaScript的定时器函数,下列哪些说法是正确的?
A、setInterval( )能够按照指定的时间间隔自动反复多次运行
B、setTimeout( )能够在指定的时间之后运行一次
C、通过调用clearInterval( )方法或者关闭窗口可以停止setInterval( )的定时调用
D、以上说法都不正确
87、【多选题】关于JavaScript的函数和方法,下列说法正确的是( )。
A、函数是可重复使用的代码块,用来封装和调用代码
B、函数与方法都是一段代码,通过名字调用,但函数是独立的,而方法则与某个对象相关
C、可以通过匿名函数赋值给变量进行函数声明,然后利用变量名来调用函数
D、方法是定义在对象内部的函数,也可以看作是对象的一种属性
88、【多选题】关于语义化说法不正确的是( )。
A、语义化的HTML有利于机器的阅读
B、header、article、address 都属于语义化明确的标签
C、语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化
D、table属于过时的标签,遇到数据列表时,需尽量使用div来模拟表格
89、【多选题】利用HTML5的canvas标签,可以绘制( )等形状的图案。
A、直线
B、矩形
C、圆
D、椭圆
90、【多选题】嵌入在HTML文档中的图像格式可以是( )。
A、*.gif
B、*.tif
C、*.bmp
D、*.jpg
E、*.png
91、【多选题】关于HTML标签属性,下列说法正确的是( )。
A、属性要在开始标签中指定,用来表示该标签的性质和特性
B、一个标签可以指定多个属性
C、属性通常都是以“属性名='值'”的形式来表示
D、指定多个属性时不用区分顺序
92、【多选题】CSS中要让文字溢出时显示省略号应该拥有那些属性?
A、overflow: hidden;
B、white-space: nowrap;
C、text-overflow: ellipsis;
D、width:500px;
93、【多选题】下列HTML标签哪些可以放在页面头部?
A、<title>
B、<link>
C、<style>
D、
94、【多选题】下列关于JS获取页面元素说法正确的是( )。
A、document.getElementById('a')是通过id值为a获取页面中的一个元素
B、document.getElementsByTagName("div")是通过标签名获取所有div
C、document.getElementsByName("na")是通过name属性值为na获取页面中的一个元素
D、以上说法都不正确
95、【多选题】下列哪些是HTML5新增的通用属性?
A、contenteditable
B、designMode
C、hidden
D、spellcheck
96、【多选题】下列哪些是HTML的全局标准属性?
A、class
B、id
C、style
D、title
97、【多选题】下面哪些是JavaScript中document的方法?
A、getElementById
B、getElementsByTagName
C、getElementsById
D、getElementsByName
E、getElementsByClassName
98、【多选题】以下哪些是HTML的块级元素?
A、div
B、img
C、input
D、p
99、【多选题】以下HTML标签书写正确的是( )。
A、<p/>
B、<br/>
C、<hr/>
D、<img/>
100、【多选题】在JavaScript语法中,下列说法正确的是( )。
A、parseInt(43.12)返回值为43
B、parseInt('abc43.12')返回值为NaN
C、parseFloat('43.13abc')==parseInt(43.12)返回true
D、isNaN(parseFloat('45.13abc'))返回true
101、【多选题】对DIV设置下面哪些属性能够改变DIV的显示高度?( )
A、line-height
B、padding
C、height
D、margin
102、【多选题】以下属于HTML5新标签的是( )。
A、title
B、output
C、nav
D、aside
103、【多选题】下列对于float属性的特点说法错误的是( )。
A、float能向左和向右移动,也可以上下移动
B、float会占据原有空间
C、清除浮动的作用不大,可以省略
D、给父级元素设置height可以清除浮动
104、【多选题】javascript中,下列表达式结果为true的是( )。
A、[]==[]
B、![]==false
C、[]==false
D、[0]==false
105、【多选题】javascript中,关于parseInt()说法正确的是( )。
A、将其他类型的数据转成数值
B、可以将其他进制的数据转成十进制
C、parseInt()与Number()方法功能相同
D、以上说法都正确
106、【多选题】javascript中,下列结果为NaN的是( )。
A、Number("adfa")
B、parseInt("undefined")
C、parseInt("null")
D、parseInt("")
107、【多选题】下列属于jQuery选择器的是( )。
A、基本选择器
B、层级选择器
C、属性选择器
D、位置选择器
108、【多选题】下面哪几种是jQuery中表单的对象属性?( )
A、:checked
B、:enabled
C、:hidden
D、:selected
109、【多选题】jQuery中遍历节点的方法,正确的是( )。
A、next()取得匹配元素后面紧邻的同辈元素
B、prev()取得匹配元素前面紧邻的同辈元素
C、siblings()取得匹配元素前的所有同辈元素
D、parent()取得元素的父级元素
110、【多选题】要求用javascript完成下图的功能:在文本框输入表格中某单元格的行列号并输入新值,点击“修改”按钮,将单元格中的原值替换为新值。要完成上述功能,下列代码中下划线处错误的选项是( )。 <img src="http://nos.netease.com/edu-image/630bda6e211b4a8a9c2b5fe60484e359.png" /><img src="http://nos.netease.com/edu-image/87fa37d32b23446d9cd51728fd4af4d6.png" /> table id=t border=1px trtdHTML/tdtdJavaScript/td/tr trtdJavaSE/tdtdOracle/td/tr trtdMySQL/tdtdStruts2/td/tr/tablebr 设置指定单元格的值:br/ 第input type=text id=r onblur=checkInput(this)行,br/ 第input type=text id=c onblur=checkInput(this)列br/ 的值为input type=text id=q br/ input type=button value=修改 onClick=update()script language=JavaScriptfunction checkInput(a){ var b= ; if(!b.test(a.value)){ alert(请输入数字); }}function update(){ var r=document.getElementById(r).value; var c=document.getElementById(c).value; var val=document.getElementById(q).value; document.getElementById(t).rows[r-1].cells[c-1].innerHTML=val; }
A、/[0-9]/
B、/[0-9]*/
C、/^[0-9]$/
D、/^[0-9]*$/
111、【判断题】ul + p { color: #ff0000 ; } 表示将ul的p子元素字体设置为红色。
A、正确
B、错误
112、【判断题】div是无语义标签。
A、正确
B、错误
113、【判断题】CSS样式的重复定义称为层叠。
A、正确
B、错误
114、【判断题】html根元素字体大小默认为20px。
A、正确
B、错误
115、【判断题】JavaScript事件源就是指事件对象。
A、正确
B、错误
116、【判断题】jQuery的很多位置选择器都不是CSS的规范。
A、正确
B、错误
117、【判断题】jQuery可以同时为元素绑定多个事件。
A、正确
B、错误
118、【判断题】jQuery中的 元素.empty() 方法可以清空指定元素,即删除指定元素的所有后代元素。
A、正确
B、错误
119、【判断题】JS函数体内再定义的子函数称为闭包函数。闭包函数中的变量能够一直保持其状态直到闭包函数被释放为止。
A、正确
B、错误
120、【判断题】padding:10px;只设置上边填充为10像素,其它三边为零像素。
A、正确
B、错误
121、【判断题】检测用户输入的是不是一个QQ号(假设QQ号至少是5位数字)的正则表达式为/[0-9]{5,}/ 。
A、正确
B、错误
122、【判断题】可以将表单元素放在表单之外。
A、正确
B、错误
123、【判断题】可以将页面元素的id名作为锚点链接的目标位置。
A、正确
B、错误
124、【判断题】可以为一个表单设置多个提交按钮,且各提交按钮可以将数据提交到不同的页面。
A、正确
B、错误
125、【判断题】设置多重背景图片时,默认情况下最后的那个背景图片在最上层。
A、正确
B、错误
126、【判断题】鼠标滚轮滚动时将触发onmousewheel事件方法。
A、正确
B、错误
127、【判断题】网页标准主要由三部分组成:结构标准(XML、HTML、XHTML)、表现标准(CSS)、行为标准(DOM、JavaScript)。
A、正确
B、错误
128、【判断题】伪类选择器主要是按元素的状态来选取元素。
A、正确
B、错误
129、【判断题】元素的轮廓(outline)都只能设置在元素的外边。
A、正确
B、错误
130、【判断题】在JS中执行var gg= null== ; 后,gg等于true。
A、正确
B、错误
131、【判断题】在javascript中,this都指向调用者。( )
A、正确
B、错误
132、【判断题】css中设置字符间距的是word-spacing。( )
A、正确
B、错误
133、【判断题】jQuery中获取元素宽度(含padding)的方法是innerWidth。( )
A、正确
B、错误
134、【判断题】在javascript中Math.floor不能进行类型转换。( )
A、正确
B、错误
135、【判断题】test()、index()、exec()都是正则对象的方法。( )
A、正确
B、错误
136、【判断题】在javascript中,事件中会产生的兼容问题包括事件对象的创建、事件冒泡、浏览器的默认行为、事件委托中事件源的获取等。( )
A、正确
B、错误
137、【判断题】在javascript中,split()不是数组的方法。( )
A、正确
B、错误
138、【判断题】闭包是指有权访问另一个函数作用域中的变量的函数。( )
A、正确
B、错误
139、【判断题】jQuery中可以使用on实现事件委托的绑定。( )
A、正确
B、错误
140、【判断题】在用浏览器查看网页时出现404错误可能的原因是网页不存在或没有找到文件。( )
A、正确
B、错误
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。