BOM、window对象

2016-10-10  本文已影响6人  Simon_s

1、JS

ECMAscript:
    变量
    数据类型
    表达式及运算符
    选择结构
    循环结构
    函数
    内置对象
        数组
        字符串
        数学
        正则表达式
        日期
BOM:(browser object model浏览器对象模型)
        用JS控制浏览器
        window对象:
            顶级对象    全局对象
            属性:
                name:设置窗口名称
                status:设置窗口状态栏
            方法:
                三种弹出对话框:
                    alert()
                    confirm()
                    prompt()
                两种弹出窗口的方法:
                    open("路径","起名字","滚动条scrollbars=0,宽高width=500,工具栏toolbar=0,菜单栏menubar=0,大小调整resizable=0,状态栏status=0")
                    showModalDialog()模式窗口
                两种定时器方法:
                    setInterval ("要执行的程序",多少毫秒)启动定时器
                    clearInterval   停止定时器
                        
                    setTimeout
                    clearTimeout
        document:文档
            方法:write();
            找对象的方法:
                getElementById()    只能获取一个对象
                getElementsByTagName()  获取多个对象
                getElementsByName()     获取多个对象
            找完对象,改变对象:
                对象的属性:
                    获取  对象.属性名
                    赋值  对象.属性名 = "";
                对象的样式:
                    获取  对象.style.样式名
                    赋值  对象.style.样式名 = "";
                    
                value:仅表单元素
                selected
        location:地址栏
        history:历史
        screen:屏幕
        navigator:浏览器
    
    
    
    如何找对象
    
    
事件:
onmouseover:鼠标经过的时候
onmouseout:鼠标移开的时候

scrollTop:滚动条距离顶端的距离
scrollLeft:滚动条距离左侧的距离

offsetWidth:对象的实际宽度(元素内容+内边距+边框)
offsetWidth:对象的实际高度

clientWidth:可视区域的宽
clientHeight:可视区域的高
上一篇下一篇

猜你喜欢

热点阅读