js练习题编程
精品文档
js练习题编程
1、 给定一个字符串例如:
“abaasdffggghhjjkkgfddsssss3444343”;问题如下:
1、 字符串的字节长度
2、 取出指定位置的字符,如:0,3,5,9等
3、 查指定字符是否在以上字符串中存在,如:i,c ,b等
4、 替换指定的字符,如:g替换为22,ss替换为b等操作方法
5、 截取指定开始位置到结束位置的字符串,如:取得1-5的字符串
6、 出以上字符串中出现次数最多的字符和出现的次数
7、 遍历字符串,并将遍历出的字符两头添加符号“@”输出至当前的文档页面。
2、 根据当前日期进行以下方面的处理:
1、 取得日期的年份、月份、天、时、分、秒,并转换成大写日期格式
如:2013年8月17日0时30分20秒
2、 根据日期的不同时间段,做问候语:
早上8:00-12:00 :“早上好~欢迎登陆系统”
中午12:00-14:00:“中午好~该休息了”
1 / 14
精品文档
下午14:00-18:00:“下午好~欢迎登陆系统”
晚上19:00-00:00:“晚上好~XXXXXXXXX”
注:你若觉得分的不够细,可以将时间段划分的更细一些。可以参考一下126邮箱。
3、 计算当前时间向前、向后的日期,并取出是星期几。
3、 函数调用,建立两个函数,一个函数是中学二次函数表达式的计算方法,另一个函数是给定任意的20个x值,调用前一个函数计算y对应的值,并使用方式输出20个计算结果。
4、 使用二重循环打印9×9乘法表。
提示:
1、 第一个乘数的变化规律:从第一行倒第九行,第一个乘数从1变到9,与行号相同
2、 第二个乘数的变化规律:从1开始,最大与行号相等。
3、 可以用i代表第一个乘数,用j代表第二个乘数,那么每一行j与i的关系是:j 5、 使用Html+Css+js技术编写一个完整的tab切换效果的页面,效果如下所示:
点击tab的标签切换,显示不同的内容。
6、 使用Html+Css+js技术编写一个完整的表格列表内容中 复选框的全选、反选效果,效果
2 / 14
精品文档
如下所示:
要求:
1、 当全选框按钮选中时:将所有的内容项前面的复选框选中,否则反之。
2、 当反选框按钮选中时:将所有的内容项前面的未选中的复选框选中,选中的复选框
置为没选中,否则反之。
7、 使用JavaScript中变量定义省份及对应的城市,应用Select标签对象,实现二级级联的
js脚本编程入门下拉菜单选中效果。也就是说,在省份下拉菜单中,选中一个省份时,在城市下拉菜单中
出现对应城市选择内容。效果如下:
8、 实例应用,编写一个调查结果显示的页面,可以仿照以下的效果。
要求:
1、 结合图表的样式展示结果。
2、 数据可以使用静态的。
一、 js基本语法。打开1.html。
1、 在打开页面时弹出一个确认对话框显示:“你确定继续浏览吗,”。如果用户点击确定,
则用alert显示信息“欢迎光临~”;若用户点击取消,则用alert显示信息“欢迎再来~”并使用window.close
3 / 14
精品文档
关闭当前页面。
2、 使用循环语句和document.write,依次以h1~h6的6级标题格式在页面中输出6行“欢迎
光临”。
3、 使用循环语句和document.write输出1行5列的图像1.gif 。
4、 使用把上面输出的图像以滚动字幕的形式显示,滚动设置为:direction属性
为up,behavior属性为alternate,scrollamount
属性为10。
5、 在页面中showtime的div中显示当前时间。格式如下:
::。每隔一秒刷新一次。
提示:使用innerText。
二、 事件处理。打开2.html。
1、 使用onkeypress事件,在页面按下字符按键时,获取用户按下的按键编号,并在状态栏

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。