《Javascript网页经典特性300例》 |
基础篇 |
第1章:网页特性 |
刷新、后退、前进、关闭、标题、跳转 禁止网页放入框架 动态加载js 避免浏览器使用缓存加载页面 |
第2章:DOM操作 |
根据name获取网页中的全部复选框 遍历一个元素的所有属性 遍历HTML文档内容 动态创建网页元素 主动触发按钮的单击事件 引用同级的元素 克隆元素 倒排序子元素 |
第3章:控制表单控件 |
遍历表单的所有控件 通过控件名访问特定的控件 获取表单内文本框的个数 修改表单的提交方法 动态制定表单的动作属性 初始化表单里的所有控件的值到最初状态 批量为所有的表单控件加一个说明 使用隐藏控件为表单添参数 勾选所有复选框 |
第5章:鼠标特效 |
禁用鼠标右键 鼠标形状 双击鼠标滚动到网页底部 当按下鼠标左键弹出广告窗口 用鼠标拖动图片 让鼠标滑轮失效 |
第6章:按钮特性 |
不同按钮提交不同的表单地址 在网页上为用户定义一个打印按钮 enter键自动提交表单 删除按钮必需的提醒功能 不同的状态展示不同样式的按钮 注册按钮倒计时效果 阅读完协议后才可以单击的注册按钮 |
第7章:链接特性 |
改变链接的单击事件 用链接模拟一个按钮 让所有链接都在新窗口中打开 为链接地址多加一个参数 需要确认的链接 几条链接交替显示 |
第8章:文本输入框和下拉菜单特效 |
用正则表达式验证e-mail格式 首字母或全部字母大写 判断汉字的个数 动态为下拉菜单设置项目 三级联动的省市县下拉菜单 |
第9章:层的应用 |
从上往下的信息滚动特效 灯箱效果 可以拖动的层 新闻切换特效 悬浮的广告层 由左向右的滚动广告 底部工具栏 |
第10章:表格的控制 |
动态地为表格中的单元格文字添加样式 克隆表格 将表格的数据根据某一列排序 删除表格中的任意一行 |