1、
1。 要动态改变层中内容可以使用的方法有(AB )
a)innerHTML
b)innerText
c)通过设置层的隐藏和显示来实现
d)通过设置层的样式属性的display属性
2。 在javascript里,下列选项中不属于数组方法的是(B);
a)sort()
b)length()
c)concat()
d)reverse()
3 、 var emp = new Array(3);
for(var i in emp)
以下答案中能与for循环代码互换的是: (选择一项).(D )
A for(var i =0; i 2、var i =0; i 3、mentById()
c)getElementsByName()
d)bgColor()
6. 、 display属性值的常用取值不包括(C )
a)inline
b)block
c)hidden
d)none
7. 以下有关pixelTop属性与top属性的说法正确的是.(D )
a)都是Location对象的属性
b)使用时返回值都是字符串
c)都是返回以像素为单位的数值
d)以上都不对
8. 使用open方法打开具有浏览器工具条,地址栏,菜单栏的窗口,下列选项正确的是__D__
a)open(”x.html",”HI”,”toolbas=1,scr 4、ollbars=1,status=1");
b)open(”HI","scrollbars=1,location=1,status=1”);
c)open(”x。html",”status=yes,menubar=1,location=1”);
d)open("x。html”,"HI”,"toolbas=yes,menubar=1,location=1");
9. 、 javascript中表达式parseInt(“X8X8”)+paseFloat(‘8’)的结果是什么?( C)
a)8+8
b)88
c)16
d)“8”+’8
10。 关于setTime 5、out(“check",10)中说法正确的是( D)
a)程序循环执行10次
b)Check函数每10秒执行一次
c)10做为参数传给函数check
d)Check函数每10毫秒执行一次
二:
11 link 和@import 的区别是?
(1)link属于XHTML标签,而@import是CSS提供的;
(2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载;
(3)import只在IE5以上才能识别,而link是XHTML标签,无兼容问题;
(4)link方式的样式的权重 高于@import的权重。
12 htm 6、l5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?
* HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。
* 绘画 canvas
用于媒介回放的 video 和 audio 元素
本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;
sessionStorage 的数据在浏览器关闭后自动删除
语意化更好的内容元素,比如 article、footer、header、nav、section
表单控件,calendar、date 7、time、email、url、search
新的技术webworker, websockt, Geolocation
* 移除的元素
纯表现的元素:basefont,big,center,font, s,strike,tt,u;
对可用性产生负面影响的元素:frame,frameset,noframes;
支持HTML5新标签:
* IE8/IE7/IE6支持通过document.createElement方法产生的标签,
可以利用这一特性让这些浏览器支持HTML5新标签,
浏览器支持新标签后,还需要添加标签默认的样式:
* 当然最好的方式是直接使用成熟的框 8、架、使用最多的是html5shim框架
<!——[if lt IE 9]〉