js_BOM_05
1.下拉级联
|-select的API
|-如何获得选中的option?
|-如何创建option?
|-如何将option添加到select?
|-如何移除所有的option
|-常用的监听属性
2.DHTML模型
|-document.body
|-document.all
|-document.forms
|-document.images
3.table对象
|-获得所有的行 tableObj.rows
|-获得行中的所有的单元格 rowObj.cells
|-添加行 :var rowObj= tableObj.insertRow(index);
|-添加单元格: var tdObj=rowObj.insertCell(index);
4.BOM 浏览器对象模型
|-window 浏览器窗口
|-document 文档
|-location 地址栏
|-history 历史记录
|-window中常用的函数
|-alert() 弹出信息
|-confirm()确认信息
|-var flag=setTimeout(函数,毫秒数);延时执行
|-clearTimeout(flag);取消延时的函数
|-var flag=setInterval(函数,毫秒数);周期函数
|-clearInterval(flag);取消周期函数
注意:1.由于window是浏览器中顶层的对象,所以可以省略
window.alert() -->alert();
2.对于全局变量而言,就是window对象的一个属性
|-location:表示地址栏
|-location.href=url;在js中发送url请求
5.事件冒泡:事件传递的方向是从事件发生的对象开始向该对象的父节点依次传递.
6.js中的正则表达式
|-正则表达式对象的创建
|-采用对象 new RegExp('pattern'[,正则表达式开关]);
|-采用JSON /pattern/[正则表达式的开关]
|-regObj.test(str);//如果str匹配正则表达式返回boolean结果
|-regObj.exec(str);//从str中获得匹配正则表达式的值,结果是一个数组
|-正则表达式的开关
|-g表示全局匹配 /pattern/g
|-i表示忽略大小写 /pattern/i
7.闭包(closure):包裹了一些局部变量的函数称为闭包
function funA(){
var loc=100;
return function(){ return loc; //局部变量 }
}
js_BOM_05的更多相关文章
随机推荐
- FreeBSD方式安装 MAC OSX
首先你的电脑需要支持硬件虚拟化,可以用securable进行检测,如图所示即为支持,说明可以再你电脑的虚拟机里面安装苹果系统,如果有其中一项为NO,那么不好意思,你就没法安装了 2 其次你的电脑要提前 ...
- Codeigniter夸应用调用model
Thinkphp里面的model都是可以跨应用调用,ci本身没有实现这个方法.可是稍微修改下,比Thinkphp用起来更容易调用.找到Loader.php文件的地址/system/core/Loade ...
- 【转】自定义垂直的UISlider
原文网址:http://www.cocoachina.com/bbs/read.php?tid=96282 怎样自定义垂直的UISlider? UISlider弄成垂直的代码就是:slider.tra ...
- HDU 5648 DZY Loves Math 暴力打表
题意:BC 76 div1 1003有中文题面 然后官方题解看不懂,我就不说了,然后看别人的题解 因为询问i,j最大都是15000,所以可以预处理,res[i][j]代表答案,然后显然这是开不下的,也 ...
- @DataProvider Method 参数传递
package roger.testng; import java.lang.reflect.Method; import org.testng.annotations.DataProvider; i ...
- ActiveMQ, RabbitMQ和ZeroMQ 选型关注点
选择MQ时,主要关注的特性,可能就以下几个: 通信模式(是否满足业务场景): ActiveMQ: queue(producer/consumer), topic(publisher/subsriber ...
- 洛谷P1118 数字三角形游戏
洛谷1118 数字三角形游戏 题目描述 有这么一个游戏: 写出一个1-N的排列a[i],然后每次将相邻两个数相加,构成新的序列,再对新序列进行这样的操作,显然每次构成的序列都比上一次的序列长度少1,直 ...
- Yii框架入门教程(博客教程、权威指南、类手册)
http://www.yiichina.com/ http://www.yiiframework.com/doc/blog/1.1/zh_cn/start.overviewhttp://www.yii ...
- 第一个php网页
<?php date_default_timezone_set('PRC'); if($_POST[ok]) { //echo "记录"; //echo "here ...
- 关键在封装并发出了帧-IP冲突也无所谓
最近有点走火入魔了!本文所用技术非标准,较真儿者慎入!! 一个局域网内,两台机器拥有同样的IP,可以吗? 这不就是IP地址冲突吗?当然不行! 可是要知道,如果搞点旁门左道,还是可以做到的! 首先要明白 ...