人人网JavaScript面试题
- 发布:Java培训
- 来源:JavaScript
- 时间:2015-05-27 11:28
JavaScript面试题要求:以下题目必须从一至四题中,选出三道题,使用原生代码实现,不可使用任何框架,第五题为选作题。
一、在页面的固定区域内实现图片的展示
1.每点击一次右箭头,图片区域向左滚动出一张图片,反之相同;
2.当发现图片滚动到末尾时,响应的箭头变成不可点击状态;
3.鼠标在图片区域内滑动滚轮,图片会随着鼠标滚轮的方向进行响应的滚动;
二、用js、html、css实现一个弹出提示控件:
1.分别实现类似于系统的alert、confirm、prompt对话框;
2.对话框大小根据提示内容进行自适应(有一个最小宽高),默认出现在页面的水平垂直居中的位置;
3.对话框可拖动;
4.对话框中的事件模拟系统对话框的事件(例如:alert对话框,点击确定按钮,对话框消失);
5.解决IE6被select控件遮挡的问题;
三、实现input输入框的自动匹配
1.对input框中输入的字符进行匹配,将匹配到的内容以菜单的形式展现在input框的下方;
2.只针对英文字符进行匹配,并且匹配到的内容在菜单中加粗;
3.通过键盘上的上下箭头可以对菜单进行选择,按下回车后将选中的内容写入到input框中;
四、在页面上实现一个二级菜单控件
1.这个控件可以绑定到页面上的任意一个元素,当点击页面元素出现菜单;
2.菜单出现的方向根据所在页面的位置自动进行调整,例如:
3.一级菜单中的元素,鼠标划过后,将会在相应的位置出现二级菜单,二级菜单中的元素点击将会有事件响应
五、实现一个所见即所得编辑器(选作)
需提供以下功能:
1.字体加粗;
2.文本左对齐、右对齐、居中;
3.设置字体;
4.设置字号;
5.设置字体颜色;
6.插入超链接;
7.插入图片;
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!
Java开发高端课程免费试学
大咖讲师+项目实战全面提升你的职场竞争力
- 海量实战教程
- 1V1答疑解惑
- 行业动态分析
- 大神学习路径图
相关推荐
更多2015-01-07
2015-01-07
达内就业喜报
更多>Java开班时间
-
北京 丨 11月27日
火速抢座 -
上海 丨 11月27日
火速抢座 -
广州 丨 11月27日
火速抢座 -
兰州 丨 11月27日
火速抢座 -
杭州 丨 11月27日
火速抢座 -
南京 丨 11月27日
火速抢座 -
沈阳 丨 11月27日
火速抢座 -
大连 丨 11月27日
火速抢座 -
长春 丨 11月27日
火速抢座 -
哈尔滨 丨 11月27日
火速抢座 -
济南 丨 11月27日
火速抢座 -
青岛 丨 11月27日
火速抢座 -
烟台 丨 11月27日
火速抢座 -
西安 丨 11月27日
火速抢座 -
天津 丨 11月27日
火速抢座 -
石家庄 丨 11月27日
火速抢座 -
保定 丨 11月27日
火速抢座 -
郑州 丨 11月27日
火速抢座 -
合肥 丨 11月27日
火速抢座 -
太原 丨 11月27日
火速抢座 -
苏州 丨 11月27日
火速抢座 -
武汉 丨 11月27日
火速抢座 -
成都 丨 11月27日
火速抢座 -
重庆 丨 11月27日
火速抢座 -
厦门 丨 11月27日
火速抢座 -
福州 丨 11月27日
火速抢座 -
珠海 丨 11月27日
火速抢座 -
南宁 丨 11月27日
火速抢座 -
东莞 丨 11月27日
火速抢座 -
贵阳 丨 11月27日
火速抢座 -
昆明 丨 11月27日
火速抢座 -
洛阳 丨 11月27日
火速抢座 -
临沂 丨 11月27日
火速抢座 -
潍坊 丨 11月27日
火速抢座 -
运城 丨 11月27日
火速抢座 -
呼和浩特丨11月27日
火速抢座 -
长沙 丨 11月27日
火速抢座 -
南昌 丨 11月27日
火速抢座 -
宁波 丨 11月27日
火速抢座 -
深圳 丨 11月27日
火速抢座 -
大庆 丨 11月27日
火速抢座