视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
JavaScript内部测试-笔试试题和答案
2025-09-25 02:54:57 责编:小OO
文档
《使用JavaScript增强交互效果》内部测试-笔试试卷

一、选择题

1.关于XHTML 1.0规定的级别声明,下面选项中属于严格类型的是(  A  )。

A.Strict

B.Trasitional

C.Frameset

D.Mobile

2.下面HTML标签中,默认占据整行的是( AB )。

A.

B.

C.

D.

3.下面HTML代码片段中符合XHTML使用规范的是( D )。

A.

B.

C.

D.


4.下面选项中,( AC )可以设置网页中某个标签的左外边距为5像素。

A.margin:0 5px

B.margin:5px 0 0 0;

C.margin:0 0 0 5px;

D.padding-left:5px;

5.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为( D )。

div { width:200px; padding:0 20px; border:5px; }

A.200px

B.220px

C.240px

D.250px

6.下面选项中,可以设置页面中某个DIV标签相对页面水平居中的CSS样式是(  A  )。

A.margin:0 auto

B.padding:0 auto

C.text-align:center

D.vertical-align:middle

7.在HTML中,DIV默认样式下是不带滚动条的,若要使标签出现滚动条,需要为该标签定义( C )样式。

A.overflow:hidden;

B.display:block;

C.overflow:scroll;

D.display:scroll;

8.阅读下面HTML代码,在IE7.0及以上版本浏览器中,两个DIV之间的空白距离是( C )。

......

......

A.0px

B.10px

C.15px

D.25px

9.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是( BD )。

......

......

A..box2{ clear:left; }

B..box2{ clear:both; }

C..box1{ clear:right; }

D..box2 { clear:right; }

10.阅读下面HTML代码,若要使

标签在同一行显示,下面选项中的CSS书写正确的是( AC )。

用户名:

A.dl dt { float:left; }

B.dl dd { float:left; }

C.dl dt, dl dd { float:left; }

D.dl { display:inline; }

11.某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是( C)。

A.document.getElementById("row1").Cells(3); 

B.document.getElementById("row1"). insertCell (2);

C.document.getElementById("row1").insertCell(3);

D.document.getElementById("row1").insertCell(0);

12.下列用来处理表格及其元素的方法中,书写正确并且可以删除行中指定的单元格的是( A)。

A. deleteCell()

B. deleteRow()

C. delCell()

D. delRow()

13. 在下列表格中的增加订单所在行之前插入一行的位置应该是( C)。

A. 0

B. 1

C. 2

D. 3

14.下列正则表达式中(B  )可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。

A./^ \\w{2,}$/

B./^ [a-z0-9][a-z]+$/

C./^ [a-z0-9][a-z]*$/

D./^ [a-z0-9]\\d+$/

15. 下列选项中( A ) 可以正确的匹配一个正整数。

A. ^[1-9]\\d*$

B. ^[1-9]+$

C. ^[0-9]\\d*$

D. ^[1-9]\\d+$

16.关于HTML中的表格和样式,下面说法错误的是(  D  )。

A.表格的边框可以使用CSS来控制

B.单元格的尺寸可以使用CSS来控制

C.单元格的背景颜色可以使用CSS来控制

D.单元格的跨行或跨列可以使用CSS来控制

17.CSS样式background-position:5px -10px代表的意义是(  D  )。

A.背景图片向左偏移5px,向下偏移10px

B.背景图片向左偏移5px,向上偏移10px

C.背景图片向右偏移5px,向下偏移10px

D.背景图片向右偏移5px,向上偏移10px

18.下面CSS Hack中,能够被IE6识别的是(  AB  )。

A.+width:10px;

B._width:10px;

C.width:10px\\0;

D.@width:10px;

19.当为一个向左或向右浮动的元素设置左或右边距时,在IE6.0浏览器中就会出现一个双倍边距的BUG,解决双倍边距BUG的常用方法是在浮动元素上添加( A )样式。

A.display:inline

B.display:none

C.float:none

D.overflow:hidden

20.在HTML中,

      等标签,在IE与Firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差异的办法是为各标签设置(  A  )样式。

      A.margin:0;padding:0;

      B.border:0;

      C.display:inline;

      D.width:100%;

      21.在W3C规范中,下面关于HTML标签的描述错误的是( CD )。

      A.标签在页面中只能有1个

      B.标签在页面中只能有1个

      C.内嵌框架是自身闭合的标签,写法是